原创内容,转载请注明出处:https://www.myzhenai.com.cn/post/2033.html https://www.myzhenai.com/thread-17477-1-1.html
关键词:Linux Apache PHP Mysql PHPmyAdmin Pure-ftpd 一键安装脚本
这个脚本是基于CentOS下的,Ubuntu和Debin因为和CentOS命令和代码是不一样的,所以这个不适用于Ubuntu和Debin.
脚本会自动识别系统版本并自动安装相对应的Epel源,安装过程中需要您输入mysql root用户密码,输入您所有网站根目录的路径,不要在最尾处加/符号(比如您有多个网站,全部存放在/var/www/ 您可以输入/var/www)您还要输入您绑定的域名,同时您还要留意输入pure-ftpd的密码,用户名是您提供的域名. 所有的配置信息保存在当前脚本执行路径下的lapmpp.log文件里.
如果有什么不明白的,可以参考以下几个文章:
Linux下利用yum安装Apache,php,Mysql,phpmysqladmin,pure-ftpd教程:https://www.myzhenai.com.cn/post/1992.html https://www.myzhenai.com/thread-17408-1-1.html
Pure-ftpd安装教程:https://www.myzhenai.com.cn/post/1812.html
脚本安装方法:
原创内容,转载请注明出处:https://www.myzhenai.com/thread-16184-1-1.html https://www.myzhenai.com.cn/post/1791.html
关键词: linux fail2ban安装 centos fail2ban安装 linux fail2ban配置 centos fail2ban配置 jail.conf说明 jail.conf配置 fail2ban apache fail2ban mysql fail2ban ddos fail2ban ftp fail2ban phpmyadmin
1:安装epel更新源:https://www.myzhenai.com/thread-15362-1-2.html https://fedoraproject.org/wiki/EPEL/zh-cn
# yum install shorewall gamin-python shorewall-shell shorewall-perl shorewall-common python-inotify python-ctypes fail2ban
接一来我们要备份博客数据,Wordpress文件数据我们一般只需要备份三个地方即可,一是主题目录,二是插件目录,三是附件目录.将这三个地方的数据备份即可以了.
wp-content\themes下存放的是主题目录
wp-content\plugins下存放的是插件目录
wp-content\uploads下存放的是附件目录
备份文件完毕后,我们可以重新安装wordpress了,安装分为在线下载文档(在服务器上下载文档,因为受上传网速限制,如果你不想本地上传文件进行安装的话可以使用这一方法,但前提是你需要有服务器管理权限.)和本地上传文档安装.因为本地上传比转麻烦,所以我都是在线下载安装.
#wget https://cn.wordpress.org/wordpress-3.5.1-zh_CN.zip
#unzip wordpress-3.5.1-zh_CN.zip
#\cp -a wordpress/* /home/admin/Username/
文件下载完毕后,现在执行 https://Domainname/wp-admin/install.php 来进行安装.或者参考官方给出的安装方法.
1:将 WordPress 压缩包解压至一个空文件夹,并上传它。
2:在浏览器中访问 wp-admin/install.php。它将帮助您把数据库链接信息写入到 wp-config.php 文件中。
3:如果上述方法无效,也没关系,这很正常。请用文本编辑器(如写字板)手动打开 wp-config-sample.php 文件,填入数据库信息。将文件另存为 wp-config.php 并上传。
4:在浏览器中访问 wp-admin/install.php。
5:在配置文件就绪之后,WordPress 会自动尝试建立数据库表。若发生错误,请检查 wp-config.php 文件中填写的信息是否准确,然后再试。若问题依然存在,请访问中文支持论坛寻求帮助。
6:若您不设置密码,请牢记生成的随机密码。若您不输入用户名,用户名将是 admin。
7:完成后,安装向导会带您到登录页面。用刚刚设置的用户名和密码登录。若您使用随机密码,在登录后可以按照页面提示修改密码。
503 Error establishing a database connection 我有一个Typecho博客因为垃圾回复太多,所以拖垮数据库了,打开网站提示503 Error establishing a database connection 网站运行速度非常慢.好不容易登录后台发现四千多条待审核垃圾回复,而Typecho默认删除数量是20条回复一次,这要删到什么时候,而且删除过程中还会不断的出现数据库连接不上的故障.我在Typecho官方看到有人还有50000多条待审核垃圾回复的,官方对这问题却不闻不问,所以这一点是Typecho比不上Wordpress人性化和用户人数多的原因,因为它根本没有站在用户的角度支为用户考虑问题.
从一个VPS空间搬到另一个VPS空间的快速方法,VPS快速搬家法。
1:先把网站的目录打包:
[root@www ~]# cd /home/wwwroot //进入相应的目录,进入那个目录就cd那个,比如进123,那就是cd /home/123
[root@www www]# tar zcvf web_root.tar.gz web_root //使用tar打包且压缩web_root文件夹,压缩后的文件名为:web_root.tar.gz ,如果是123,就是tar zcvf 123.tar.gz 123