伺服器學習

2021-10-07 02:36:18 字數 2195 閱讀 3060

安裝環境

apache 命令

/etc/init.d/httpd (start|stop|restart|status)
apache開啟日誌

customlog "/usr/local/apache/logs/web.log" combined
配置ssl,

阿里雲申請證書

在vhost新增配置

documentroot /www

servername ***

sslengine on

sslcertificatefile /cert/***x_public.crt

sslcertificatekeyfile /cert/***.key

sslcertificatechainfile /cert/***_chain.crt

setoutputfilter deflate

options followsymlinks

allowoverride all

order deny,allow

allow from all

directoryindex index.php index.html index.htm

customlog "/www.log" combined

重定向檔案.htaccess強制轉https

伺服器記憶體1安裝php7.3記憶體不足,擴充套件安裝不上,阿里雲ecs配置swap分割槽

檢查分割槽情況

free -m
增加分割槽,1024000為大小1g

dd if=/dev/zero of=/home/swap bs=1m count=1024
做成分割槽

mkswap /home/swap
啟動交換分割槽

swapon /home/swap
看一下是否啟動

free -m
引導式啟用,寫入檔案

echo

"/data/swap swap swap defaults 0 0"

>> /etc/fstab

檢視

free -m
完成

mysql忘記密碼設定

vi /etc/my.cnf
在mysql.sock後面一行新增skip-grant-tables

儲存重啟資料庫

mysql -u root -p
進入後修改密碼

use mysql

update mysql.user set authentication_string=password(

'root_password'

) where user=

'root'

;

nginx命令不存在

編輯

vim /etc/profile
最後新增

path=

$path:/home/nginx/nginx/sbin #nginx啟動檔案路徑

export path

儲存

source /etc/profile
新增多個

path=

$path:/home/nginx/nginx/sbin:/home/nginx/nginx/sbin

伺服器構架學習

在第一家公司工作的時候 並沒有接觸到閘道器伺服器 當時的遊戲伺服器結構很簡單 客戶端直接連到loginserver 然後客戶端在直接連線到gameserver gameserver連線到dbserver去 結構很簡單 寫功能也很簡單 但是伺服器負載人數很很少 並且不吃硬體 明明遊戲很卡了 但是伺服器...

WEB伺服器學習

apache是web伺服器,http伺服器 apache伺服器的設定檔案位於 usr local apache conf 目錄下,傳統上使用三個配置檔案httpd.conf,access.conf和srm.conf,來配置apache伺服器的行為 httpd.conf提供了最基本的伺服器配置,是對守...

linux c 伺服器學習

網易雲課堂有乙個計算機專業課程體系 網上有一些學習路線 谷歌推薦的電腦科學學習路線 cs 電腦科學mooc學習路線 知乎上有這樣乙個問題 linux c 伺服器端這條線怎麼走?一年半能做出什麼?一些摘抄,陳碩說的點讚最多 tom pareto 說的 後台開發,從基礎到高階,有什麼好的書籍推薦?陳碩的...