教程专区-久趣源码交流论坛

教程专区

游戏部署、修改、更新、优化等教程发布交流区
帖子
45
互动
28
阅读
8257

Linux不用宝塔部署MySQL Nginx 环境

在Linux上部署MySQL和Nginx环境可以通过命令行来完成,而不使用宝塔面板。以下是详细的步骤:

  1. 安装MySQL:

    • 打开终端并以root用户身份登录。
    • 运行以下命令安装MySQL服务器:sudo apt-get update 和 sudo apt-get install mysql-server
    • 安装过程中会要求设置MySQL的root用户密码。
  2. 配置MySQL:

    • 安装完成后,运行以下命令启动MySQL服务:sudo service mysql start
    • 运行以下命令来配置MySQL安全性:sudo mysql_secure_installation
    • 配置过程中会要求输入MySQL的root密码,然后按照提示进行操作,例如删除匿名用户、禁止远程root登录等。
  3. 安装Nginx:

    • 运行以下命令安装Nginx服务器:sudo apt-get install nginx
    • 安装完成后,运行以下命令启动Nginx服务:sudo service nginx start
    • 在浏览器中输入服务器的IP地址,如果看到Nginx的欢迎页面,则表示安装成功。
  4. 配置Nginx:

    • Nginx的配置文件位于/etc/nginx目录下,可以使用任何文本编辑器进行编辑。
    • 默认情况下,Nginx的主配置文件为/etc/nginx.conf,可以修改该文件来进行Nginx的全局配置。
    • 可以在/etc/nginx/sites-available目录下创建一个新的配置文件,来定义特定的网站配置。
    • 创建完配置文件后,可以通过在/etc/nginx/sites-enabled目录下创建符号链接来启用该配置文件。
  5. 测试MySQL和Nginx:

    • 在终端中运行以下命令来测试MySQL是否正常工作:mysql -u root -p
    • 输入之前设置的MySQL root密码后,如果成功登录到MySQL命令行界面,则表示MySQL安装和配置成功。
    • 在浏览器中访问服务器的IP地址,如果能够看到Nginx的欢迎页面,则表示Nginx安装和配置成功。

通过以上步骤,您可以在Linux系统上成功部署MySQL和Nginx环境,用于搭建Web服务器和数据库服务。这种方式相对于使用宝塔面板可以更加灵活地进行配置和管理,但需要更多的命令行操作和配置文件编辑。

请登录后发表评论

    没有回复内容