作者:oko123 | 来源:互联网 | 2023-09-02 15:41
前提:mysql需要mysql-boost-5.7.17.tar.gz 解压tarzxfmysql-boost-5.7.17.tar.gz php需要php-5.6.20.
前提:mysql需要mysql-boost-5.7.17.tar.gz 解压tar zxfmysql-boost-5.7.17.tar.gz
php需要php-5.6.20.tar.bz2 解压tar
cmake需要cmake-2.8.12.2-4.el6.x86_64.rpm rpm的安装 rpm-ivh cmake-2.8.12.2-4.el6.x86_64.rpm 然后yum install
df -h 留出足够大的空间以便编译
1.mysql安装
(1)在ser1中,进入mysql-5.7.17下
将cmake所需的参数放入另一个shell的vim中,用\vi开启,一条一条复制,以免空格符识别出错
执行:
查看PDF文档:evince+文件名
一边编译一边下载,直到出现
编译完成
make && make install
(2)创建不可登录的mysql用户
(3)进入/usr/local/mysql下
(4)给权限
(5)进入/usr/local/lnmp/mysql/bin
vim ~/.bash_profile
source ~/.bash_profile
(6)开启服务
(7)进行mysql安全设置
2.php安装
(1)编译
一边编译一边下载
make && make install
(2)进入 php-5.6.20下
(3)进入/spai/fpm下
(4)进入/usr/local/lnmp/php/etc下
vim php.ini
加入:extension=memcache.so
(5)重新加载服务
(6)退回php目录下
(7)进入/usr/local/lnmp/nginx/conf下
vim nginx.conf
nginx
(8)进入html下
vim index.php
php安装完成,通过浏览器访问
3.制作bbs
需要安装包
(1)进入/usr/local/lnmp/nginx/html/bbs
(2)进入usr/local/lnmp/php/etc下
vim php.ini
总共需要添加3处
(3)重启服务
(4)进入/usr/local/lnmp/mysql下
(5)浏览器访问ip+/bbs
4.监控缓存
需要memcache-2.2.5.tgz 解压tarzxf memecache-2.2.5.tgz
(1)yum remove php
rpm -qa|grep php过滤无php包
source ~/.bash_profile 重新加载环境
(2)进入memcache-2.2.5目录下
执行phpize
./configure
make && make install
(3)进入/usr/local/lnmp/php/etc下
vim php.ini
(4)进入如下操作:
cp memcache.php /usr/local/lnmp/nginx/html
vim memcache.php
(5)浏览器访问:ip+memcache.php
5.需要安装包
(1)进入openresty-1.11.2.3下
执行./configure 编译
(2)进入/usr/local/openresty/nginx/conf下
vim nginx.conf