您的位置:首页 > 运维架构 > Linux

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

2013-07-18 16:00 555 查看
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 tips1. 预设的首页目录在 /var/www/ ,应该将所以www资料搬到该目录下;2. 注意资料权限,使用者能够浏览;3. 尽量将首页名取为 index.html 或者 index.php;4. 如果首页所在目录需要改变,可以通过修改 /etc/apache2/sites-enabled/000-default 中的“DocumentRoot”参数;5. 不要将重要资料放在 /var/www/ 目录下;6. 在进行开发环境配置的时候尽量去官网下载最新版本的稳定版;
20.3 Apache服务器的进阶设置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: