上一篇
# CentOS 7/8 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
开放端口:80(HTTP)、443(HTTPS)、3306(MySQL)、8888(宝塔面板)。
php-mysql
、php-gd
、php-mbstring
)。CMS | 适用场景 | 优势 | 价格 |
---|---|---|---|
WordPress | 博客、企业站、电商 | 插件生态丰富,SEO友好 | 免费(需付费主题/插件) |
Baklib | 企业知识库、帮助中心 | AI智能搜索,多语言支持 | 企业版$499/年起 |
Webflow | 设计师、创意机构 | 无代码可视化编辑,内置托管 | 基础版$12/月 |
Drupal | 政府、高校、大型企业 | 安全性极高,支持复杂架构 | 免费(需付费支持) |
wget https://wordpress.org/latest.zip unzip latest.zip -d /var/www/html
CREATE DATABASE wpdb; CREATE USER 'wpuser'@'%' IDENTIFIED BY '强密码'; GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'%';
http://域名
,填写数据库信息并设置管理员账号。install.php
文件以提升安全性。location ~* \.(jpg|jpeg|png|css|js)$ { expires 7d; add_header Cache-Control "public"; }
; php.ini opcache.enable=1 opcache.memory_consumption=128
# Ubuntu ufw allow 80/tcp ufw allow 443/tcp
chown -R www-data:www-data /var/www/html chmod -R 755 /var/www/html
server { listen 80; server_name site1.com; root /var/www/site1; index index.php; }
apt install php-gd php-curl php-xml # Ubuntu
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码'; FLUSH PRIVILEGES;
; php.ini upload_max_filesize = 64M post_max_size = 64M
docker run -d --name wordpress -p 80:80 -e WORDPRESS_DB_HOST=mysql wordpress
name: Deploy to Server on: push: branches: [main] jobs: deploy: runs-on: ubuntu-latest steps: - name: SSH Deploy uses: appleboy/ssh-action@master with: host: ${{ secrets.SERVER_IP }} username: ${{ secrets.USERNAME }} key: ${{ secrets.SSH_KEY }} script: cd /var/www/html && git pull
通过以上步骤,您可在Linux系统中快速搭建并部署高效网站!🌐✨
本文由 业务大全 于2025-08-24发表在【云服务器提供商】,文中图片由(业务大全)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://cloud.7tqx.com/wenda/717896.html
发表评论