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服务器的进阶设置
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服务器的进阶设置
相关文章推荐
- php开发时Linux常用命令
- PHP开发中常用的Linux命令之:远程迁移服务器项目篇
- Linux基础及常用命令(笔试面试必备)
- Linux 命令行中PHP 常用命令
- 开发人员需要熟知的常用Linux命令之二:Crontab
- 【Linux开发】常用命令行解析函数getopt/getopt_long
- Linux 开发中的常用命令 ( Cygwin 环境也同样适用)
- 开发人员需要熟知的常用Linux命令Version、Kernel查看
- Linux开发环境搭建与使用——Linux 常用命令的使用
- Linux开发常用命令
- Linux开发常用命令总结(持续更新)
- [转载]开发人员需要熟知的常用Linux命令之二:Crontab
- 开发人员需要熟知的常用Linux命令之一:重定向操作符
- Linux 开发常用命令摘记
- Linux,Apache,PHP,mysql常用版本信息查看命令
- 软件开发中常用的linux命令,持续更新~~~~~~
- 开发人员需要熟知的常用Linux命令-下
- linux下嵌入式开发常用命令
- 开发嵌入式linux/android常用的一些linux命令
- Linux 开发中的常用命令 ( Cygwin 环境也同样适用)