如何建自己的网站,wordpress 建站

二叶草 2020年1月18日22:31:22建站评论阅读模式

我做的这一站消耗掉我两月的時间来学习培训如何建站,我太辛苦。Linux Centos系统软件根据宝塔面板构建wordpress搏客站详尽流程。

一、升级Linux内核

yum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm    (安装ELRepo仓库)

yum --enablerepo=elrepo-kernel -y install kernel-ml kernel-ml-devel    (升级内核)

grub2-set-default 0    (更新grub文件)

reboot    (重启)

二、开启谷歌拥塞控制算法bbr

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh    (安装BBR一键安装脚本)

sysctl net.ipv4.tcp_available_congestion_control    (查询)

sysctl net.ipv4.tcp_congestion_control    (查询)

sysctl net.core.default_qdisc     (查询)

lsmod | grep bbr    (查询,出现tcp_bbr模块成功开启)

三、安装服务器安全软件云锁

wget https://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz && tar xvzf yunsuo_agent_64bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install    (自动安装云锁)

/usr/local/yunsuo_agent/agent_smart_tool.sh -u (账号) -p (密码)    (输入云端账号和密码,启动云锁)

四、安装宝塔面板配置建站环境

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh    (安装宝塔面板)

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel    (安装编译工具及库文件)

yum install -y pcre pcre-install    (自动安装PCRE)

pcre-config --version     (查看pcre版本)

yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel bison patch unzip libmcrypt-devel libmhash-devel ncurses-devel sudo bzip2 flex libaio-devel    (安装编译工具及库文件)

wget https://cmake.org/files/v3.16/cmake-3.16.2.tar.gz    (安装cmake编译器)

tar zxvf cmake-3.16.2.tar.gz    (解压安装包)

cd cmake-3.16.2    (进入安装包目录)

./bootstrap    (编译安装)

make && make install    (编译安装)

yum install libevent libevent-devel    (安装libevent库)

宝塔面板中编译安装nginx+php+mysql配置建站环境

五、安装ngx_pagespeed模块

bash <(curl -f -L -sS https://ngxpagespeed.com/install)

--nginx-version latest

--with-http_ssl_module    (启用ssl,宝塔面板已安装nginx,自动安装时会提示已安装)

六、开启CDN加速:

百度免费每日10G加速流量包:su.baidu.com,

百度云加速推广链接:https://su.baidu.com/?ic=rWWHFc

360奇安信网站卫士免费大额流量包:https://wangzhan.qianxin.com/#

七、上传wordpress程序,上传robots.txt文件

八、安装插件

Autoptimize   (网页压缩插件)

Compress JPEG & PNG images    (图片压缩插件)

Google Authenticator    (登录二次验证插件)

WPS Hide Login    (后台地址修改插件)

WPJAM Basic    (网站优化插件)

Nginx Helper    (nginx缓存插件)

Redis Object Cache    (redis缓存插件)

memcached-is-your-friend    (mencached缓存插件)

batcache    (网页缓存插件,启用后将插件目录里的advanced-cache.php文件复制到wp-content路径下)

Simple URLs     (外链转内链插件)

WP SMTP    (邮件通知插件)

baidu-links-submit    (百度ping提交插件)

TinyMCE Advanced    (写作工具栏插件)

WP Mobile X     (手机端模板插件)

九、目录保护

通过在宝塔面板中添加目录保护

/www/wwwroot/gy1205.cn/license.txt/

/www/wwwroot/gy1205.cn/readme.html/

/www/wwwroot/gy1205.cn/wp-config-sample.php/

/www/wwwroot/gy1205.cn/wp-admin/install-helper.php/

/www/wwwroot/gy1205.cn/wp-admin/install.php/

十、wp-config.php文件添加代码开启redis、mencached、batcache缓存扩展

define('ENABLE_CACHE', true);// Memcached is You Friend & Redis Object Cache

define( 'WP_CACHE',true );// Batcache

define( 'WP_MEMORY_LIMIT', '64M' );

define('RT_WP_NGINX_HELPER_CACHE_PATH','/dev/shm/nginx-cache');

十一、放置广告

十二、附件

Baidu Links Submit插件下载地址,粘贴到迅雷中下载:http://bs.baidu.com/zhanzhang/baidu-links-submit-9.23.zip

wordpress5.3.2中文版地址,粘贴到迅雷可下载:https://downloads.wordpress.org/release/zh_CN/wordpress-5.3.2.zip

hsts强制开启,添加到配置文件中:add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;

十三、防黑加固

修改redis修改默认6379端口

打开redis.conf,找到requirepass所在的地方修改密码,再去掉前面的#号注释符,然后重启redis

修改 redis.conf 文件,添加

rename-command FLUSHALL ""

rename-command FLUSHDB  ""

rename-command CONFIG   ""

rename-command KEYS     ""

rename-command SHUTDOWN ""

rename-command DEL ""

rename-command EVAL ""

redis配置文件redis.conf文件权限修改为600

修改memcached的监听默认端口`11211`

Mysql,在mysqld 段落中添加:local-infile=0;skip_symbolic_links=yes

修改Mysql默认3306端口

具体可以通过空间服务商提供的加固功能对服务器进行扫描加固。

本文来源于:如何建自己的网站,wordpress 建站-变化吧门户
特别声明:以上文章内容仅代表作者本人观点,不代表变化吧门户观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与变化吧联系。

  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 加入Q群
  • QQ扫一扫
  • weinxin
二叶草
怎么做一个赚钱的小说网站 建站

怎么做一个赚钱的小说网站

从2007年做站,刚好十年了。时间过得真快。因为自己是兼职做站,所以一直断断续续,也没有什么大的成绩。做过地方论坛,电影站,股票站,文章站,小说站等,能尝试的都尝试了。学了很多东西,也浪费了不少时间,...
下篇 | 172个搜索引擎术语,你都知道吗? 建站

下篇 | 172个搜索引擎术语,你都知道吗?

上篇中已经介绍了名词介绍、展现样式、工作原理、网站建设四个小部分,下篇将继续介绍页面优化、链接建设、数据分析和其他等部分。请戳链接《上篇 | 172个搜索引擎术语,你都知道吗?》 5 页面优化 网页导...
网站优化100个法则,排名稳居第一的秘籍(1~100汇总篇) 建站

网站优化100个法则,排名稳居第一的秘籍(1~100汇总篇)

我们这次来个猛地!总结网站优化的100个法则,这些经验和盘托出,希望能够帮助到朋友们!这些规则就像是交通指示灯一样,按照这些规则走的,排名就好,不按照这些走的,排名可想而知。 1、域名年龄老的网站排名...
网站SEO中要避免哪些蜘蛛陷阱呢? 建站

网站SEO中要避免哪些蜘蛛陷阱呢?

我们从事网站优化的过程中,尤其是现在收入对于网站而言是非常重要的网站,只有有了比较不错的收录之后,才有可能会取得不错的排名,因此在网站设计的时候,我们就要尽可能的让蜘蛛能够获取到网站的全部内容信息,如...

发表评论