centos

centos laravel测试怎么进行

小樊
37
2025-05-25 00:14:38
栏目: 智能运维

在CentOS上进行Laravel测试,你需要遵循以下步骤:

  1. 安装必要的软件包

首先,确保你的CentOS系统已经安装了PHP、Composer、Nginx(或Apache)以及MySQL(或其他数据库)。你可以使用以下命令来安装它们:

sudo yum install epel-release
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php74
sudo yum install php php-mysqlnd php-pdo php-mbstring php-xml php-pear php-bcmath php-gd php-mcrypt php-zip
sudo yum install composer
  1. 安装Nginx(或Apache)

如果你还没有安装Nginx或Apache,请使用以下命令来安装它们:

sudo yum install nginx
# 或者
sudo yum install httpd
  1. 安装MySQL(或其他数据库)
sudo yum install mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb
mysql_secure_installation
  1. 创建数据库和用户

登录到MySQL并创建一个新的数据库和用户:

mysql -u root -p

在MySQL提示符下输入以下命令:

CREATE DATABASE laravel_test;
CREATE USER 'laravel_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON laravel_test.* TO 'laravel_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
  1. 安装Laravel

在你的项目目录中,使用Composer安装Laravel:

composer create-project --prefer-dist laravel/laravel laravel_test
  1. 配置环境变量

.env.example文件复制到.env并编辑它以匹配你的数据库设置:

cp .env.example .env
nano .env

修改以下行:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_test
DB_USERNAME=laravel_user
DB_PASSWORD=your_password
  1. 运行迁移

在项目目录中运行以下命令以创建数据库表:

php artisan migrate
  1. 启动服务器

如果你使用的是Nginx,请启动Nginx并设置开机启动:

sudo systemctl start nginx
sudo systemctl enable nginx

如果你使用的是Apache,请启动Apache并设置开机启动:

sudo systemctl start httpd
sudo systemctl enable httpd
  1. 测试Laravel应用

打开浏览器并访问http://your_server_ip/laravel_test。你应该看到Laravel的欢迎页面。

现在你可以开始开发和测试你的Laravel应用了。

0
看了该问题的人还看了