linux下开发php常用命令及必备tips

linux 源目录:  /etc/apt/sources.list
查看php版本号: php -v

Apache相关结构
主配置文件: /etc/apache2/httpd.conf  (参见 http://httpd.apache.org/docs/2.2/mod/core.html)
额外参数设定: /etc/apache2/conf.d/youConfigFileName.conf  (启动Apache时会自动加载此路径下的配置文件进行配置)
外挂模块: /etc/apache2/mods-*  (如php以及ssl)
本地首页所在的目录("http://localhost”): /var/www/  (预设为index.html)
登录及错误日志所在目录: /var/log/apache2/
Apache运行所需的shell script: /usr/sbin/apachectl  (主动检测系统上面的设定值, 该目录下也包括Apache的二进制执行文件)
Apache密码保护: /usr/bin/htpasswd
修改默认端口号: /etc/apache2/ports.conf 中的 “Listen”, 默认为80,使用虚拟主机时需要
修改默认字符集: /etc/apache2/conf.d/charset 中 “AddDefaultCharset UTF-8”, 如果不需要则将此行注释掉
  (Apache通过此处设置网页的默认字符编码,如果取消此默认编码后还是出现乱码,可以试试将浏览器中的cache清除掉)
修改默认网站根目录: /etc/apache2/sites-enabled/000-default 中的“DocumentRoot”,将后面的值改为自己的根目录然后重启Apache
  (该目录下还有允许访问的文件目录及相应权限)

MySQL
主配置文件: /etc/mysql/my.cnf
数据文件所在目录: /var/lib/mysql  

PHP
主配置文件: /etc/php5/php.ini  (是否使用安全特性,是否添加额外的支持库等)

查看运行状态: netstat -tulnp | grep 'threadName'
手动连接MySQL命令: mysql -u username
退出MySQL: exit
创建数据库: create database databaseName;  (注意命令结束加分号)
List数据库: show databases;
查询数据库信息: use mysql;  select * from user where user = ‘userName’;

some tips
1. 预设的首页目录在 /var/www/ ,应该将所以www资料搬到该目录下;
2. 注意资料权限,使用者能够浏览;
3. 尽量将首页名取为 index.html 或者 index.php;
4. 如果首页所在目录需要改变,可以通过修改  /etc/apache2/sites-enabled/000-default 中的“DocumentRoot”参数;
5. 不要将重要资料放在 /var/www/ 目录下;
6. 在进行开发环境配置的时候尽量去官网下载最新版本的稳定版;

20.3 Apache服务器的进阶设置





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值