国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

OpenLiteSpeed安裝與使用-開源輕量高性能的建站面板-免費SSL,多PHP,LSCache

番茄西紅柿 / 5087人閱讀

LiteSpeed是一款可以替換Apache的企業級Web服務器,具有高性能,低資源占用,安全,易用的特點。它支持直接使用Apache的配置文件,可直接使用.htacess,無需額外配置,兼容Mod_Security。因此避免像Nginx那樣需要自己寫重寫規則的麻煩。

OpenLiteSpeed是LiteSpeed的開源免費版本,除了保留了LiteSpeed輕量、高性能的特性外,它還加入了非常多的“前沿”技術,例如HTTP3/QUIC/TLS1.3/Brotli等都是默認就支持的,而且LiteSpeed Cache 高性能緩存功能可以大大提升PHP的執行效率。

OpenLiteSpeed提供了一個服務器控制面板,這個控制面板可以讓實現在線添加虛擬主機、綁定域名、設置端口號等建站操作,對于想要使用LiteSpeed來建站的朋友是一個非常好的平臺。

OpenLiteSpeed安裝與使用-開源輕量高性能的建站面板-免費SSL,多PHP切換,LiteSpeed Cache

更多的VPS控制面板請參考:服務器控制面板榜單。比較推薦用于建站的免費面板有:

  1. Oneinstack從入門到精通-Oneinstack安裝與使用教程收集整理
  2. LNMP 1.6安裝與使用-自動開啟TLS 1.3和支持PHP 7.3/MariaDB 10.3
  3. 寶塔面板安裝與使用圖文教程-VPS新手建站必備工具豐富插件功能強大

PS:更新記錄.

1、不想要使用Apache和Nginx,追求更高的OpenLiteSpeed和支持LSCache高性能緩存,請使用:CyberPanel免費開源面板-高速LSCache免費SSL證書-可自建DNS和企業郵局。2021.5.10

一、OpenLiteSpeed安裝方法

網站:

  1. https://openlitespeed.org/

1.1 安裝OLS

直接根據你自己的操作系統使用命令安裝即可:

CentOS 5: rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el5.noarch.rpmCentOS 6: rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el6.noarch.rpmCentOS 7: rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpmCentOS 8: rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpmDebian 7, 8 & Ubuntu 12,14,16,18 : wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | bashFor CentOS:yum install openlitespeedFor Debian & Ubuntu:apt-get install openlitespeed

1.2 安裝PHP

默認的OpenLiteSpeed是安裝了PHP7.3,執行以下命令安裝PHP 7.3:

For CentOS:yum install epel-releaseyum install lsphp73 lsphp73-common lsphp73-mysql lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmathln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5For Debian & Ubuntu:apt-get install lsphp73ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

想要安裝多個PHP的,可以使用以下命令安裝(想要哪個版本只要替換一下數字就行):

apt-get install lsphp74ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5#If you wish to install an older version such as PHP 5.6, replace lsphp73 to lsphp56.

1.3 安裝數據庫

執行以下命令安裝mariadb數據庫。

sudo apt-get install mariadb-server mariadb-client

執行以下命令對數據庫進行安全設置。

mysql_secure_installation

主要是是否移除匿名登錄、Root登錄等,挖站否想保留Root登錄所以選擇的是n,你也可以自己選擇y,以保證數據庫的安全。

OpenLiteSpeed配置數據庫
root@ecs-OA5Ok:~# mysql_secure_installationNOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!In order to log into MariaDB to secure it, well need the currentpassword for the root user.  If youve just installed MariaDB, andyou havent set the root password yet, the password will be blank,so you should just press enter here.Enter current password for root (enter for none): OK, successfully used password, moving on...Setting the root password ensures that nobody can log into the MariaDBroot user without the proper authorisation.You already have a root password set, so you can safely answer n.Change the root password? [Y/n] n ... skipping.By default, a MariaDB installation has an anonymous user, allowing anyoneto log into MariaDB without having to have a user account created forthem.  This is intended only for testing, and to make the installationgo a bit smoother.  You should remove them before moving into aproduction environment.Remove anonymous users? [Y/n] y ... Success!Normally, root should only be allowed to connect from localhost.  Thisensures that someone cannot guess at the root password from the network.Disallow root login remotely? [Y/n] n ... skipping.By default, MariaDB comes with a database named test that anyone canaccess.  This is also intended only for testing, and should be removedbefore moving into a production environment.Remove test database and access to it? [Y/n] y - Dropping test database... ... Success! - Removing privileges on test database... ... Success!Reloading the privilege tables will ensure that all changes made so farwill take effect immediately.Reload privilege tables now? [Y/n] y ... Success!Cleaning up...All done!  If youve completed all of the above steps, your MariaDBinstallation should now be secure.Thanks for using MariaDB!

重啟或者關閉數據庫。

systemctl start mariadbsystemctl restart mariadb

二、OpenLiteSpeed面板使用

2.1 啟動OLS

執行以下命令啟動或者停止OpenLiteSpeed

OpenLiteSpeed啟動程序

打開你的OpenLiteSpeed,地址是:IP:8088,你可以看到你的OpenLiteSpeed運行成功了。

OpenLiteSpeed瀏覽器查看

2.2 登錄OLS

修改OpenLiteSpeed登錄賬號和密碼:

OpenLiteSpeed修改密碼

然后打開OpenLiteSpeed的登錄地址:IP:7080。

OpenLiteSpeed后臺登錄地址

這個就是OpenLiteSpeed的后臺管理面板,主要有主面板、服務器、監聽器、虛擬主機、虛擬主機模板、工具、管理控制臺設置等。(點擊放大)

OpenLiteSpeed管理面板界面

三、PHPMyAdmin安裝管理

OpenLiteSpeed沒有在線的數據庫管理PHPMyAdmin,所以管理數據庫都比較麻煩,我們可以自己安裝一個。使用以下命令登錄到你的數據庫,創建一個數據庫名:wzfou,密碼為:wzfou.com 的數據庫。(請替換為你自己的)

sudo mysql -u root -pCREATE DATABASE wzfou CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;GRANT ALL PRIVILEGES ON wzfou.* TO wzfou@localhost IDENTIFIED BY wzfou.com;FLUSH PRIVILEGES;quit
OpenLiteSpeed創建數據庫

然后是下載并安裝PHPMyAdmin了,使用以下命令:

cd /usr/local/lsws/Example/htmlwget https://files.phpmyadmin.net/phpMyAdmin/4.9.7/phpMyAdmin-4.9.7-all-languages.zip#apt install unzipunzip phpMyAdmin-4.9.7-all-languages.zipmv phpMyAdmin-4.9.7-all-languages phpmyadmin

現在打開地址:http://server_IP:8088/phpmyadmin/index.php,你就可以看到PHPMyAdmin管理界面了。

OpenLiteSpeed在線管理數據庫

使用上面創建的數據庫用戶名和密碼(如果你沒有禁用Root,也可以使用Root登錄)登錄到PHPMyAdmin

OpenLiteSpeed登錄Mysql

四、OpenLiteSpeed虛擬主機

4.1 開放80 443端口

點擊監聽器。

OpenLiteSpeed監聽端口

然后添加80端口

OpenLiteSpeed開放80

按照同樣的方法同時也開通443端口,選擇加密連接。

OpenLiteSpeed開放443

4.2 新建虛擬主機

進入到你的VPS主機路徑:/usr/local/lsws/,創建文件夾wzfoumm,然后在文件夾里創建html和log兩個文件夾。如下圖:

OpenLiteSpeed新建目錄

然后點擊添加虛擬主機,設置好網站的根目錄:wzfoumm,配置文件路徑:conf/vhosts/wzfoumm/vhconf.conf,開啟啟用外部應用程序,其它的請參考OpenLiteSpeed默認的網站配置即可。

OpenLiteSpeed默認目錄

配置文件會提示路徑不存在,你直接點擊新建就會自動生成了。

OpenLiteSpeed新建配置

設置網站根目錄,綁定好你的域名。

OpenLiteSpeed配置根目錄

4.3 設置默認首頁

進入到OpenLiteSpeed的虛擬主機配置頁面。

OpenLiteSpeed常規設置

然后在索引文件那里輸入你想要默認的首頁文件,一般地是:index.php,index.html

OpenLiteSpeed默認首頁

4.4 開啟主機日志

開啟服務器錯誤日志,可以設置大小,是否切割,保留多少天數,如下圖:

OpenLiteSpeed錯誤日志

開啟服務器訪問日志,如下圖:

OpenLiteSpeed訪問日志

4.5 開放網站訪問

在網站的“安全”一項,在允許列表中輸入:*,表示你允許所有訪問,當然這里也可以添加拒絕訪問的IP或者IP段。

OpenLiteSpeed開放訪問

4.6 啟用地址重寫

在虛擬主機“重寫”一欄中開啟重啟和自動加載 .htaccess,這樣你的網站就可以像Apache一樣開啟偽靜態了。

OpenLiteSpeed地址重寫

五、OpenLiteSpeed SSL證書

OpenLiteSpeed開啟SSL證書非常地簡單,這里我們以OpenLiteSpeed安裝并配置letsencrypt免費SSL證書為例。關于acme.sh詳細的教程請參考:簡單三步給網站申請安裝letsencrypt免費SSL證書-acme.sh自動續期

網站:

  1. https://letsencrypt.org/
  2. https://github.com/Neilpang/acme.sh

使用以下可以一鍵安裝:

curl https://get.acme.sh | sh

或者:

wget -O -  https://get.acme.sh | sh

使用喜歡Git命令也可以用以下命令安裝:

git clone https://github.com/Neilpang/acme.sh.gitcd ./acme.sh./acme.sh --install

然后使用以下命令簽發域名SSL證書:

acme.sh --issue -d loco.wzfou.me -w /usr/local/lsws/wzfoumm/html

簽發成功后,你就可以得到你的Key和證書路徑。

[Sat Jan 23 02:50:47 UTC 2021] Your cert is in  /root/.acme.sh/loco.wzfou.me/loco.wzfou.me.cer [Sat Jan 23 02:50:47 UTC 2021] Your cert key is in  /root/.acme.sh/loco.wzfou.me/loco.wzfou.me.key [Sat Jan 23 02:50:47 UTC 2021] The intermediate CA cert is in  /root/.acme.sh/loco.wzfou.me/ca.cer [Sat Jan 23 02:50:47 UTC 2021] And the full chain certs is there:  /root/.acme.sh/loco.wzfou.me/fullchain.cer 
OpenLiteSpeed簽發證書

回到你的服務器端口監聽那里,找到443端口,把你剛剛生成的loco.wzfou.com.key 和loco.wzfou.com/fullchain.cer證書密鑰和證書路徑復制進去保存。

OpenLiteSpeed配置SSL證書

現以你就可以到你的虛擬主機的SSL管理那里,同樣將loco.wzfou.com.key 和loco.wzfou.com/fullchain.cer證書密鑰和證書路徑復制進去保存。

OpenLiteSpeed虛擬主機SSL設置

另外,對于SSL你還可以進入一系列的自定義,例如SSL重新協商保護、啟用會話緩存、啟用會話單、啟用SPDY/HTTP2、Enable QUIC等系列操作。

OpenLiteSpeed優化SSL

重啟你的OpenLiteSpeed,打開你的瀏覽器你就可以看到letsencrypt免費SSL證書安裝成功了。

OpenLiteSpeed正常使用SSL

六、OpenLiteSpeed切換PHP

首先,你需要安裝多個PHP版本,方法請參考上面第一部分安裝PHP部分,然后到你的服務器設置那里,添加 外部應用程序。

OpenLiteSpeed添加新的PHP版本

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/117859.html

相關文章

  • CyberPanel免費開源面板-高速LSCache免費SSL證書-可自建DNS和企業郵局

    摘要:是一個基于開發的服務器控制面板,支持高性能緩存,提供免費證書,可以一鍵簽發證書,支持自建服務器,可以一鍵安裝,你可以用它搭建服務器。關于的安裝與使用早在年挖站否就已經分享過了免費服務器面板安裝與使用,這幾年發展越來越好了。CyberPanel是一個基于OpenLiteSpeed開發的服務器控制面板,支持LSCache高性能緩存,提供免費letsencrypt SSL證書,可以一鍵簽發SSL證...

    番茄西紅柿 評論0 收藏2637
  • ChemiCloud:cPanel主機/國外主機/外貿主機月付3.95USD/附WordPress建

    摘要:安裝建站程序域名解析做完,下一步是安裝建站程序,然后才能開始建站。 官方網站 點擊直達ChemiCloud官網 方案整理 可選數據中心包括:達拉斯(美國),法蘭克福(EU),布加勒斯特(EU),倫敦(英國),班加羅爾(亞洲),新加坡(亞洲)和悉尼(澳大利亞),所有型號均贈送免費的域名注冊。 Web Hosting S...

    caoym 評論0 收藏0
  • 挖站否美國1GB免費PHP空間-CN2線路速度快中文DirectAdmin面板

    由于受TurnKey Internet的Cpanel授權限制的問題,挖站否中文DirectAdmin面板美國1GB免費PHP空間作為備胎上線了。自從去年上線了(第一期)挖站否免費空間和(第二期)挖站否免費空間,已經陸續為近五百多用戶提供了免費PHP空間服務。本來想著Cpanel服務器達到一定的用戶數量后再啟用美國CN2服務器,這次TurnKey Internet的Cpanel授權問題也倒逼著加快上...

    番茄西紅柿 評論0 收藏2637
  • 挖站否免費空間申請使用-中文Cpanel面板免費二級域名適合建站

    挖站否美國免費空間為站長Qi提供的為廣大新手朋友學習建站的免費服務,免費空間采用Cpanel面板 ,支持中文,功能非常強大,比較適合想要用虛擬主機學習建站的朋友。免費空間還提供免費二級域名,沒有域名的朋友也可以使用空間了。 挖站否美國免費空間目前的配置是:空間大小1GB、月流量10GB、可綁3個域名、1個附加域名、1個數據庫、1個FTP賬號。基于我以前使用免費空間的經驗,這個配置基本上可以滿...

    KevinYan 評論0 收藏0
  • WordPress建站:寶塔面板好用Linux服務器面板安裝教程

    摘要:一鍵配置環境網站數據庫通過端輕松管理服務器。點擊進入領取寶塔面板元禮包地址版請確保純凈系統安裝支持,端管理,支持一鍵創建網站數據庫安全管理,計劃任務,文件管理,多版本共存及切換,一鍵開啟環境。越來越多的人選擇wordpress建站,個人站長其實門檻很低的,但是有些朋友覺得Linux服務器的各種命令腳本自己沒法搭建環境。今天,小編給大家推薦一個不錯的Linux面板工具,寶塔面板是一款使用方便、...

    番茄西紅柿 評論0 收藏2637

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<