時間:2023-07-23 02:24:01 | 來源:網(wǎng)站運營
時間:2023-07-23 02:24:01 來源:網(wǎng)站運營
如何搭建一個自己的博客網(wǎng)站:都9102了,都到后自媒體時代了,請問搭建一個自己的網(wǎng)站還有必要嗎?當然有必要了!這代表了一種極客的精神,即使你不是一個極客。curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
接下來我們安裝docker-compose:sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose# 如果上面這個太慢的話,可以考慮使用下面這個sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose# 修改docker權限sudo chmod +x /usr/local/bin/docker-compose
接下來,大家可以去我的github下載我為大家準備好的docker-compose.yaml。git clone https://github.com/KehaoWu/wordpress-docker-composecd wordpress-docker-compose
這里我也把docker-compose.yaml文件貼出來給大家參考。version: '2.1'services: blog: image: wordpress hostname: blog depends_on: - db ports: - "80:80" - "443:443" links: - db db: image: mysql:5.7 hostname: db environment: MYSQL_ROOT_PASSWORD: yourpassword # mysql的root密碼 MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: yourpassword # mysql密碼,不建議與root密碼一致 nginx: image: nginx:1.15.2 hostname: nginx volumes: - ./nginx/www/:/etc/nginx/html - ./nginx/conf/wordpress.conf:/etc/nginx/wordpress.conf - ./nginx/logs:/var/log/nginx - ./nginx/cert:/cert
以及對應的nginx配置:server { listen 80; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_comp_level 2; gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; gzip_vary off; gzip_disable "MSIE [1-6]/."; location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host $host; access_log /var/log/nginx/blog_access.log; error_log /var/log/nginx/blog_error.log; proxy_pass http://nginx; }}
這里大家記得修改mysql下面的兩個密碼,當然不改,也不會報錯。sudo docker-compose up -d
編譯完成后,我們就可以訪問我們的博客了,比如我的這個博客是在局域網(wǎng)內測試的,我的ip是192.168.1.13,所以我們可以直接在瀏覽器輸入http://192.168.1.13,輸入后我們就可以看到這個界面:關鍵詞:
微信公眾號
版權所有? 億企邦 1997-2025 保留一切法律許可權利。