lnmp部署
安装nginx
安装依赖程序
yum -y install pcre-devel zlib-devel
yum -y install cmake
mysql依赖
创建管理nginx用户
useradd -m -s /sbin/nologin nginx
解压
配置
安装
调优
测试完整性
开启服务
创建管理mysql用户
安装mysql
cmake -dcmake_install_prefix=/usr/local/mysql -ddefault_charset=
utf8-ddefault_collation=utf8_general_ci
-dwith_extra_charsets=all -dsysconfdir=/etc
生成配置文件,生成服务控制文件
设置开机自启
优化mysql命令
初始化数据库
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=
/usr/local/mysql --datadir=/usr/local/mysql/data
重启测试
设置密码
登录
安装php
安装依赖
./configure --prefix=/usr/local/php --with-config-file-p
ath=/usr/local/php --with-gd --with-zlib --with-mysql=/usr/local/mysql/ --with-jpeg-dir=/usr/lib --enable-mbstring --enable-fpm
查看是否安装成功
生成主配置文件
优化php命令
移动zend到php加速访问
vim /usr/local/php/php.ini
vim /usr/local/php/etc/php-fpm.conf
启动
配置虚拟ip
设置静态
设置动态
server {
listen 192.168.100.10:80;
server_name www.benet.com;
charset utf-8;
access_log logs/www.benet.com.access.log ;
location / {
root /var/www/benetcom/;
index index.html index.htm index.php;
}
location ~ \.php$ {
root /var/www/benetcom/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
dns
安装dns
修改配置文件
测试
客户端测试