LNMP一键安装包(lamp_CentOS6.9)
笺注:服务器必须已经连公网,且必须设置网络Yum源,同时服务器的DNS解析要正常!主机信息:
[root@localhost ~]# cat /etc/redhat-release
[color=Purple]CentOS release 6.9 (Final)[/color]
[root@localhost ~]#
[root@localhost ~]# uname -r
2.6.32-696.el6.x86_64
[root@localhost ~]# hostname
localhost.localdomain
[root@localhost ~]# cat /etc/sysconfig/network |tail -1
HOSTNAME=localhost.localdomain
[root@localhost ~]# ifconfig eth0 |grep "inet addr" |awk '{print $2}' |awk -F: '{print $2}'
[color=Purple]192.168.168.130[/color]
这里安装的是LAMP(Apache/MySQL/PHP) :
Apache2.2支持所有PHP版本
Apache2.4也支持所有PHP版本
开始安装:
yum -y install screen
yum -y install wget
screen -S lnmp
tar -zxf lnmp1.3-full.tar.gz
cd lnmp1.3-full
./install.sh [color=Blue]lamp[/color]
设置数据库用户root@localhost的密码:(以下是把密码设置为 [color=DarkRed]888[/color] )
[attach]14900[/attach]
启用InnoDB Storage Engine,输入 [color=Blue]Y[/color] 再按回车键:
[attach]14901[/attach]
选择数据库版本,这里提供了较多版本的MySQL和MariaDB:
[attach]14902[/attach]
选择PHP版本:
[attach]14903[/attach]
选择是否安装内存优化:
[attach]14904[/attach]
需要设置管理员邮箱,该邮箱会在报错时显示在错误页面上:
[attach]14905[/attach]
选择Apache版本:
[attach]14906[/attach]
安装或取消安装:
[attach]14907[/attach]
下面是全自动安装的^_^ ^_^
安装成功了:(安装好后,最好重启一下服务器)
[attach]14908[/attach]
[attach]14909[/attach]
自动关闭SELinux的:
[attach]14910[/attach]
自动修改、保存防火墙规则的:
[attach]14911[/attach]
注释:
默认开启了TCP 80端口、关闭了TCP 3306端口;
开启了TCP 80端口,就可以正常访问站点了;
假如要客户端直接连接MySQL才要打开TCP 3306端口;
重启Apache:
[attach]14912[/attach]
重启MySQL:
[attach]14913[/attach]
重启LNMP(会重启Apache、MySQL)
[attach]14914[/attach]
Apache、MySQL会随着系统的启动而启动:
[attach]14915[/attach]
MySQL的主配置文件:(查看MySQL的最大连接数)
[root@localhost ~]# cat [color=Blue]/etc/my.cnf[/color] |grep max_connections
max_connections = [color=Purple]500[/color]
Apache的主配置文件:
[root@localhost ~]# tail -1 [color=Blue]/usr/local/apache/conf/httpd.conf[/color]
[color=Purple]IncludeOptional conf/vhost/*.conf[/color]
注释:Apache会加载/usr/local/apache/conf/vhost/下后缀为.conf的配置文件(即虚拟主机的Apache配置文件)
[root@localhost ~]# cat /usr/local/apache/conf/httpd.conf |grep [color=DarkRed]80[/color]
Listen [color=DarkRed]80[/color]
ServerName 0.0.0.0:[color=DarkRed]80[/color]
注释:Apache监听TCP [color=DarkRed]80[/color]端口。
[root@localhost ~]# vi /usr/local/apache/conf/httpd.conf
默认站点的根目录:
[attach]14916[/attach]
PHP版本信息:
[root@localhost ~]# php -v
PHP [color=Purple]7.0.7[/color] (cli) (built: Jun 25 2020 01:53:47) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
备注:
PHP7系列都不再支持[color=Blue]Zend Guard Loader[/color]
PHP的配置文件:
[root@localhost ~]# find / -name 'php.ini'
[color=Purple]/usr/local/php/etc/php.ini[/color]
客户端直接访问服务器IP( [color=Blue]http://192.168.168.130[/color] )可以看到这个页面:
[attach]14917[/attach]
默认站点的根目录:
[attach]14918[/attach]
PHP探针:( http://192.168.168.130[color=Blue]/p.php[/color] )
[attach]15025[/attach]
PHP测试页:( http://192.168.168.130[color=Blue]/phpinfo.php[/color] )
[attach]15026[/attach]
######
Pureftpd (一款FTP服务器软件)
运行脚本,安装Pureftpd:
cd /root/lnmp1.3-full
./pureftpd.sh
[attach]14921[/attach]
Pureftpd安装成功:
[attach]14922[/attach]
Pureftpd处于运行状态时:
[root@localhost ~]# ps aux |grep [color=Blue]pure-ftpd[/color] |grep -v grep
[color=Purple]root 8561 0.1 0.0 141464 780 ? Ss 02:49 0:00 pure-ftpd (SERVER)[/color]
[root@localhost ~]# service [color=DarkRed]pureftpd[/color] status
[color=Purple]Pure-FTPd is running.[/color]
Pureftpd默认会随着系统的启动而启动:
[root@localhost ~]# chkconfig --list [color=DarkRed]pureftpd[/color]
pureftpd 0:关闭 1:关闭 2:启用 [color=Purple]3:启用[/color] 4:启用 [color=Purple]5:启用[/color] 6:关闭
禁止Pureftpd随着系统的启动而自动启动:(以后有需要时,可以手动启动Pureftpd)
[root@localhost ~]# chkconfig --level 35 pureftpd [color=DarkRed]off[/color]
[root@localhost ~]# chkconfig --list pureftpd
pureftpd 0:关闭 1:关闭 2:启用 [color=Purple]3:关闭[/color] 4:启用 [color=Purple]5:关闭[/color] 6:关闭
Pureftpd在防火墙对应的端口:
[attach]14923[/attach]
######
添加基于域名的虚拟主机(站点):( 用于 Discuz!X2.5 )
lnmp vhost add
[attach]14924[/attach]
[attach]14925[/attach]
站点 [color=Blue]zhuohua.store[/color] 的配置信息:
[attach]14926[/attach]
站点 [color=Blue]zhuohua.store[/color] 的Apache配置文件:
[root@localhost ~]# cat /usr/local/apache/conf/vhost/[color=Blue]zhuohua.store.conf[/color]
<VirtualHost *:[color=DarkRed]80[/color]> [color=RoyalBlue]#监听的端口为TCP 80[/color]
ServerAdmin webmaster@example.com
php_admin_value open_basedir "/www/zhuohua.store:/tmp/:/var/tmp/:/proc/"
DocumentRoot "/www/zhuohua.store"
ServerName [color=Blue]zhuohua.store[/color]
ServerAlias www.zhuohua.store ww.zhuohua.store
[color=DarkRed]#[/color]ErrorLog "/home/wwwlogs/-error_log" [color=RoyalBlue]#不开启此站点的日志功能[/color]
[color=DarkRed]#[/color]CustomLog "/home/wwwlogs/-access_log" combined [color=RoyalBlue]#不开启此站点的日志功能[/color]
<Directory "/www/zhuohua.store">
SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All [color=RoyalBlue]#开启此站点的伪静态功能[/color]
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
</Directory>
</VirtualHost>
###
安装Discuz!X2.5
下载Discuz!X2.5:[url]https://pan.baidu.com/s/1zuh0MGPZc4nmYydK5uyKpg[/url] 提取码:yffc
服务器本地的操作:
unzip Discuz_X2.5_PHP7.0_SC_UTF8.zip -d discuz
mv -f discuz/upload/* /www/zhuohua.store
rm -rf discuz
chown -R www.www /www/zhuohua.store
[attach]14927[/attach]
注释:截图有省略。
笺注:站点目录下的文件和文件夹的属主和属组都要设置为 [color=Blue]www[/color]
环境支持htm、html、php这三种网页 ^_^ ^_^ ^_^
Windows客户端通过浏览器继续安装Discuz!X2.5
在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定:
[attach]14928[/attach]
记得设置文件hosts的权限:
[attach]14929[/attach]
http://www.zhuohua.store[color=Blue]/install/[/color]
[attach]14930[/attach]
检查安装环境:
[attach]14931[/attach]
[attach]14932[/attach]
备注:没有错误才能点击“下一步”按键。
[attach]14933[/attach]
[attach]14934[/attach]
备注:这里自动创建的数据库的字符集为 [color=Blue]utf8_general_ci[/color]
Discuz!X2.5 安装成功:
[attach]14935[/attach]
访问Discuz!X2.5:
http://www.zhuohua.store/
[attach]14936[/attach]
管理员登录:
[attach]14937[/attach]
管理中心:
[attach]14938[/attach]
[attach]14939[/attach]
Discuz!X2.5的全局配置文件:
[root@localhost config]# pwd
[color=Purple]/www/zhuohua.store/config[/color]
[root@localhost config]# ll
总用量 32
-rw-r--r-- 1 www www 8731 10月 1 2017 config_global_default.php
-rw-r--r-- 1 www www 4527 6月 25 03:10 [color=Purple]config_global.php[/color]
-rw-r--r-- 1 www www 1663 10月 1 2017 config_ucenter_default.php
-rw-r--r-- 1 www www 534 6月 25 03:10 config_ucenter.php
-rw-r--r-- 1 www www 1 10月 1 2017 index.htm
[root@localhost config]#
[root@localhost config]# vi config_global.php
Discuz!X2.5的数据库配置信息:
[attach]14940[/attach]
######
添加基于域名的虚拟主机(站点):( 用于 Discuz!X3.3 )
lnmp vhost add
[attach]14941[/attach]
[attach]14942[/attach]
给此站点创建FTP用户:(这里创建的FTP用户对本站点目录有完全控制的权限)
[attach]14943[/attach]
站点[color=Blue] bbs.zhuohua.store[/color] 的配置信息:
[attach]14944[/attach]
站点 [color=Blue]bbs.zhuohua.store[/color] 的Apache配置文件:
[root@localhost ~]# cat /usr/local/apache/conf/vhost/[color=Blue]bbs.zhuohua.store.conf[/color]
<VirtualHost *:80>
ServerAdmin webmaster@example.com
php_admin_value open_basedir "/www/bbs.zhuohua.store:/tmp/:/var/tmp/:/proc/"
DocumentRoot "/www/bbs.zhuohua.store"
ServerName [color=Blue]bbs.zhuohua.store[/color]
ErrorLog "/home/wwwlogs/bbs.zhuohua.store-error_log" [color=RoyalBlue]#开启此站点的日志功能[/color]
CustomLog "/home/wwwlogs/bbs.zhuohua.store-access_log" combined [color=RoyalBlue]#开启此站点的日志功能[/color]
<Directory "/www/bbs.zhuohua.store">
SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All [color=RoyalBlue]#开启此站点的伪静态功能[/color]
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
</Directory>
</VirtualHost>
###
安装Discuz!X3.3
下载Discuz!X3.3:[url]https://pan.baidu.com/s/1_sKwrV2G1by9H0r_w6A96w[/url] 提取码:qfzs
服务器本地的操作:
unzip Discuz_X3.3_SC_UTF8.zip -d discuz
mv -f discuz/upload/* /www/bbs.zhuohua.store
rm -rf discuz
chown -R www.www /www/bbs.zhuohua.store
[attach]14945[/attach]
注释:截图有省略。
笺注:站点目录下的文件和文件夹的属主和属组都要设置为 [color=Blue]www[/color]
环境支持htm、html、php这三种网页 ^_^ ^_^ ^_^
使用FTP用户[color=Blue]ftp_bbs[/color]进行FTP连接:(会直接连接到站点 bbs.zhuohua.store 的文件存放目录/www/bbs.zhuohua.store)
[attach]14946[/attach]
注释:连接的IP地址为服务器IP地址。
FTP用户[color=Blue]ftp_bbs[/color]对目录/www/bbs.zhuohua.store有完全控制的权限:(可以上传、下载文件、目录等等)
[attach]14947[/attach]
Windows客户端通过浏览器继续安装Discuz!X3.3
在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定:
[attach]14948[/attach]
http://bbs.zhuohua.store[color=Blue]/install/[/color]
[attach]14949[/attach]
[attach]14950[/attach]
[attach]14951[/attach]
备注:没有错误才能点击“下一步”按键。
[attach]14952[/attach]
[attach]14953[/attach]
备注:这里自动创建的数据库的字符集为 [color=Blue]utf8_general_ci[/color]
Discuz!X3.3 安装成功:
[attach]14954[/attach]
访问Discuz!X3.3:
http://bbs.zhuohua.store/
[attach]14955[/attach]
管理员登录:
[attach]14956[/attach]
管理中心:
[attach]14957[/attach]
[attach]14958[/attach]
Discuz!X3.3的全局配置文件:
[root@localhost config]# pwd
[color=Purple]/www/bbs.zhuohua.store/config[/color]
[root@localhost config]#
[root@localhost config]# ll
总用量 32
-rw-r--r-- 1 www www 9452 7月 27 2017 config_global_default.php
-rw-r--r-- 1 www www 4633 6月 25 03:43 [color=Purple]config_global.php[/color]
-rw-r--r-- 1 www www 1663 7月 27 2017 config_ucenter_default.php
-rw-r--r-- 1 www www 534 6月 25 03:43 config_ucenter.php
-rw-r--r-- 1 www www 1 7月 27 2017 index.htm
[root@localhost config]# vi config_global.php
Discuz!X3.3的数据库配置信息:
[attach]14959[/attach]
服务器本地登录MySQL:
[attach]14960[/attach]
查看数据库用户[color=Blue]root@localhost[/color]的权限:
mysql> show grants for [color=Blue]root@localhost[/color];
+----------------------------------------------------------------------------------------------------------------------------------------+
| Grants for root@localhost |
+----------------------------------------------------------------------------------------------------------------------------------------+
| [color=Purple]GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*41DDB5DFD213B288EE050BD64DC6AA36815A3486' WITH GRANT OPTION[/color] |
| [color=Purple]GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION [/color] |
+----------------------------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec)
注释:数据库用户[color=Blue]root@localhost[/color]的权限可以管理所有数据库。
查看所有的库:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| [color=Purple]discuz2 [/color] |
| [color=Purple]discuz3 [/color] |
| mysql |
| performance_schema |
+--------------------+
5 rows in set (0.08 sec)
登录phpMyAdmin:
http://192.168.168.130[color=Blue]/phpmyadmin/[/color]
[attach]14961[/attach]
可以看到两个站点的数据库:
[attach]14962[/attach]
[attach]14963[/attach]
注释:由程序Discuz!自动创建的数据库的字符集都为 [color=Blue]utf8_general_ci [/color]
数据库的默认字符集为 [color=Blue]utf8mb4_general_ci [/color]
[attach]14964[/attach]
注释:新建数据库时,不指定排序规则(字符集),就是使用默认字符集。
[attach]14965[/attach]
查看数据库用户[color=Blue]root@localhost[/color]的权限:
[attach]14966[/attach]
[attach]14967[/attach]
[attach]14980[/attach]
注释:数据库用户[color=Blue]root@localhost[/color]的权限可以管理所有数据库。
phpMyAdmin的版本信息:
[attach]14968[/attach]
笺注:这个版本的phpMyAdmin可以用于PHP5.6、PHP7.0
######
可以在/www里面放入多个站点目录,然后创建一个FTP帐号,其FTP目录为/www,从而实现集中式FTP管理。
[attach]14969[/attach]
查看所有的FTP用户:
[attach]14970[/attach]
查看FTP的命令帮助:
[attach]14971[/attach]
记得把/www及其所有数据的属主和属组都设置为 [color=Blue]www[/color]
[root@localhost ~]# chown -R www.www /www/
重启Pureftpd:
[root@localhost ~]# service pureftpd restart
使用FTP用户[color=Blue]ftp1[/color]进行FTP连接:(会直接连接到目录/www/)
[attach]14972[/attach]
注释:连接的IP地址为服务器IP地址。
FTP用户[color=Blue]ftp1[/color]在目录/www/里面可以上传、下载、删除、修改等等。
[attach]14973[/attach]
查看虚拟主机(站点)列表:
lnmp vhost list
[attach]14974[/attach]
删除虚拟主机:
lnmp vhost del
[attach]14975[/attach]
需要手动删除站点[color=Blue]zhuohua.store[/color]的目录:
[root@localhost ~]# cd /www/
[root@localhost www]#
[root@localhost www]# ll
总用量 8
drwxr-xr-x 12 www www 4096 6月 25 03:37 bbs.zhuohua.store
drwxr-xr-x 12 www www 4096 6月 25 03:05 zhuohua.store
[root@localhost www]#
[root@localhost www]# [color=Blue]rm -rf zhuohua.store/[/color]
[root@localhost www]#
[root@localhost www]# ll
总用量 4
drwxr-xr-x 12 www www 4096 6月 25 03:37 bbs.zhuohua.store
需要手动删除站点[color=Blue]zhuohua.store[/color]的数据库:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| [color=Purple]discuz2[/color] |
| discuz3 |
| mysql |
| performance_schema |
+--------------------+
5 rows in set (0.00 sec)
mysql>
mysql> [color=Blue]drop database discuz2;[/color]
Query OK, 271 rows affected (0.22 sec)
mysql>
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| discuz3 |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)
########
卸载Pureftpd:
cd /root/lnmp1.3-full
./pureftpd.sh uninstall
Pureftpd卸载成功:
[attach]14976[/attach]
########
卸载LAMP架构:
[attach]14977[/attach]
[attach]14978[/attach]
[attach]14979[/attach]
相关文章:
[url=http://blog.zhuohua.store/viewthread.php?tid=79&page=1&extra=#pid80]LNMP一键安装包(lnmp_CentOS6.9)[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=81&page=1&extra=#pid82]LNMP一键安装包(lnmpa_CentOS6.9)[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=337&page=1&extra=#pid412]Apache2.4的MPM模式(prefork)[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=312&extra=page%3D1]Apache2.4基于域名的虚拟主机+用户授权限制+客户端地址限制[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=313&page=1&extra=#pid316]Apache2.4域名跳转+防盗链+SSL[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=428&page=1&extra=#pid856]CentOS8_Tomcat9+JDK1.9+MySQL/MariaDB[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=240&page=1&extra=#pid243]Apache2.2+MySQL5.6+PHP5.6+phpMyAdmin+GLPI[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=399&page=1&extra=#pid827]Discuz!X2.5+OPcache+伪静态[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=311&page=1&extra=#pid314]LNMP一键安装包(lamp_Apache2.4用户验证+phpMyAdmin)[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=338&page=1&extra=#pid413]MySQL5.6使用mysql_config_editor[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=333&page=1&extra=#pid408]Zabbix自定义监控Linux下的MySQL[/url]
#################################
#################################
[url=https://weidian.com/?userid=823531601&wfr=wx&sfr=app&source=shop]亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^[/url]
[url=https://weidian.com/item.html?itemID=905482571141665041524&wfr=wx&sfr=app&source=goods_home]旖旎澳洲|香浓夏果;包邮【七猩猩_夏威夷果207g*2袋】奶油味 澳洲进口坚果休闲食品,颗粒大奶味足,送开果器[/url]
[url=https://weidian.com/item.html?itemID=905482571141665041524&wfr=wx&sfr=app&source=goods_home][attach]2010[/attach][/url]
[url=https://weidian.com/item.html?itemID=905482571141287102386&wfr=wx&sfr=app&source=goods_home]FaSoLa内衣收纳盒三件套 文胸内裤袜子收纳箱有盖整理箱储物[/url]
[url=https://weidian.com/item.html?itemID=905482571141287102386&wfr=wx&sfr=app&source=goods_home][attach]2008[/attach][/url]
[url=https://weidian.com/item.html?itemID=905482571141106172466&wfr=wx&sfr=app&source=goods_home]FaSoLa日式 沥水架 大号塑料厨房 碗碟沥水置物架 厨房角架 碗架[/url]
[url=https://weidian.com/item.html?itemID=905482571141106172466&wfr=wx&sfr=app&source=goods_home][attach]2007[/attach][/url]
[url=https://weidian.com/item.html?itemID=905482571143024039334&wfr=wx&sfr=app&source=goods_home]苏泊尔电磁炉火锅家用智能正品学生电池炉灶特价炒菜[/url]
[url=https://weidian.com/item.html?itemID=905482571143024039334&wfr=wx&sfr=app&source=goods_home][attach]2009[/attach][/url]
[url=https://weidian.com/item.html?itemID=905482571143031337711&wfr=wx&sfr=app&source=goods_home]透明文字包中包潮酷风范透明时尚女包斜挎单肩手提包SN-8925[/url]
[url=https://weidian.com/item.html?itemID=905482571143031337711&wfr=wx&sfr=app&source=goods_home][attach]2006[/attach][/url]
页:
[1]