lamp || lnmp环境一键安装
lamp www.wdlinux.cn
lnmp www.lnmp.org
必须安装:
gcc gcc-cc++ 编译器
校验:
rpm -qa gcc
rpm -qa gcc-c++
安装:
yum install gcc
yum install gcc-c++
卸载系统自带的apache
yum remove httpd
安装screen
rpm -qa screen
yum install screen
lnmp安装过程
新建screen窗口:
screen -S lnmp
新建安装目录
mkdir /lnmp
cd /lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz
tar zxf lnmp1.2-full.tar.gz
cd lnmp1.2-full
./install.sh lnmp
使用命令
lnmp start | stop | restart
根目录:
nginx服务器的根目录默认是
/home/wwwroot/default
服务器数据库管理
/home/wwwroot/default/phpmyadmin
http://ip/phpmyadmin
user: root
pwd : admin
FTP安装//在外部用这个账号去上传下载,而不是root
进入lnmp解压目录: ./pureftpd.sh
lnmp ftp {add|del|edit}
lnmp下虚拟主机配置
lnmp vhost add
lnmp vhost list
lnmp vhost del 域名
apache中php运行方式
CGI 一个请求一个php解析器进程
fast-cgi 共享php解析器进程,通过php进程调度器
apache模块方式
php在命令行运行的接口
cli(全称command-line interface)是php的命令行运行模式
linux
php /abspath/file.php
window
php.exe D:/a.php
在linux下经常使用"php -m"查找PHP安装了那些扩展就是PHP命令行运行模式
每天早上7点,给我的当日生日会话发送邮件!
linux计划任务执行php脚本
vim /var/spool/cron/root || crontab -e
0 7 * * * php /path/sendMail.php
nginx配置
linux svn安装
1. yum install subservion
2. 创建版本库
mkdir /project
3. 创建项目仓库
svnadmin create /project/xiangmu
4. cd /project/xiangmu/conf进行配置,与winodws一致
5. svnserve -d -r /project
svn作为apache模块方式运行
snv走http协议
百度---->linux svn nginx