一、升級Linux內(nèi)核

yum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch." />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 如何自己建網(wǎng)站,怎么創(chuàng)建自己的網(wǎng)站

如何自己建網(wǎng)站,怎么創(chuàng)建自己的網(wǎng)站

時間:2022-08-10 18:00:01 | 來源:網(wǎng)站運營

時間:2022-08-10 18:00:01 來源:網(wǎng)站運營

Linux Centos系統(tǒng)通過寶塔面板搭建wordpress博客站詳細步驟。這篇文章緊接著前面被刪掉的那篇經(jīng)過改良,分享一下。

一、升級Linux內(nèi)核

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 (升級內(nèi)核)

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

reboot (重啟)

二、開啟谷歌擁塞控制算法bbr

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh (加強版的谷歌擁塞控制算法bbr)

./tcp.sh

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 (查詢,出現(xiàn)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 (密碼) (輸入云端賬號和密碼,啟動云鎖)

四、安裝寶塔面板配置建站環(huán)境

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配置建站環(huán)境,以上步驟可以忽略。

五、安裝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奇安信網(wǎng)站衛(wèi)士免費大額流量包:https://wangzhan.qianxin.com/#

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

八、安裝插件

Compress JPEG & PNG images (圖片壓縮插件)

Google Authenticator (登錄二次驗證插件)

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

WPJAM Basic (網(wǎng)站優(yōu)化插件)

Nginx Helper (nginx緩存插件)

Redis Object Cache (redis緩存插件)

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

batcache (網(wǎng)頁緩存插件,啟用后將插件目錄里的advanced-cache.php文件復制到wp-content路徑下)

Simple URLs (外鏈轉(zhuǎn)內(nèi)鏈插件)

WP SMTP (郵件通知插件)

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

TinyMCE Advanced (寫作工具欄插件)

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

九、目錄保護

通過在寶塔面板中添加目錄保護

/www/wwwroot/http://gy1205.cn/license.txt/
/www/wwwroot/http://gy1205.cn/readme.html/
/www/wwwroot/http://gy1205.cn/wp-config-sample.php/
/www/wwwroot/http://gy1205.cn/wp-admin/install-helper.php/
/www/wwwroot/http://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');

十一、放置廣告

全民云計算:https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=cxfeth8y

十二、附件

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文件權(quán)限修改為600

修改memcached的監(jiān)聽默認端口`11211`

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

修改Mysql默認3306端口

具體可以通過空間服務商提供的加固功能對服務器進行掃描加固。

十四、參考資料
https://www.moerats.com/archives/387/
https://www.runoob.com/memcached/memcached-install.html
https://www.runoob.com/linux/nginx-install-setup.html
https://www.runoob.com/linux/mysql-install-setup.html
http://help.yunsuo.com.cn/guide/Lin_inst.html
https://www.bt.cn/bbs/thread-19376-1-1.html
https://linuxeye.com/439.html
https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source
https://www.ainiseo.com/jianzhan/plugins/1086.html
https://www.wpcom.cn?ref=5201

原文地址:



關鍵詞:創(chuàng)建

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉