blog.zhuohua.store's Archiver

admin 发表于 2019-9-12 21:31

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]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.