当前位置: 首页 > 工具软件 > ngx_sqlite > 使用案例 >

nginx服务器搭建部署(linux+nginx+sqlite+php)

朱鹤轩
2023-12-01

安装环境 //yum install deltarpm


1. 安装测试 yum install screen /apt-get install screen

screen -S lnmp

 

2. lnmp下载源

cd /root && wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh


3.安装mysql(如需要则保留,选其他版本)

0


4. php版本 5.4.45(有5.5以上的则默认选5.5)

3


5.nginx内存优化--jemalloc

2


配置环境

1.php优化--eAccelerator (5.5.*以上PHP本身已包含该优化,此步骤可省略)

cd /root/lnmp1.4 && ./addons.sh install eaccelerator

3


2.删除mysql lnmp1.4之上 不需该操作(需要mysql,此步骤可省略)

rm -rf /usr/local/mysql*


3.更改php配置

更改文件/usr/local/php/etc/php.ini

找到disable_functions 删除 exec;


4.开放站点权限

chattr -i /home/wwwroot/default/.user.ini && chmod -R 777 /home && chmod -R 777 /usr/local/nginx/conf && mkdir /home/logs


5.将make.php和makelog.php 放至 /home 文件夹下


6.安装sub_filter违禁词插件


(1)  cd /usr/src && apt-get install git && git clone git://github.com/yaoweibin/ngx_http_substitutions_filter_module.git


(2)  cd /root/lnmp1.4/src && tar -xzvf nginx-*.tar.gz && cd /root/lnmp1.4/src/nginx-* && ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module --with-ld-opt='-ljemalloc' --add-module=/usr/src/ngx_http_substitutions_filter_module


(3)  make && make install


(4)  cd /home && rm -rf /root/lnmp1.4/src/nginx-*


7.在/home文件夹下创建个人站点文件夹,如:

mkdir /home/wangyaxing && chmod -R 777 /home/wangyaxing


8.重启nginx

/etc/init.d/nginx restart


若提示成功,lnmp安装完成




ln -s 挂载盘路径/wyx(新建一个文件)  环境路径/wyx(快速链接文件夹名字)

 类似资料: