ubuntu搭建lamp环境

本文详细介绍如何在Linux环境下安装和配置Apache、MySQL、PHP等服务,包括获取最新资源包、系统软件更新、Apache与PHP的安装及配置、MySQL的安装与服务管理、主机访问虚拟机配置、Composer与Redis安装步骤等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0、ifconfig -a // 
1、sudo apt undate // 获取最新资源包
2、sudo apt upgrade // 本机软件全部更新
3、sudo apt dist-upgrade // 本机系统软件更新

//安装环境
4、sudo -i # 切换root权限
5、apt install apache2 # 安装Apache
	systemctl status apache2 # 检查是否开启Apache,一般安装完会默认开启。
	systemctl start apache2    # 开启
	systemctl stop apache2    # 关闭

6、dpkg -l | grep mysql # 查看有没有安装MySQL
7、apt install mysql-server # 安装MySQL
	netstat -tap | grep mysql # 检查是否安装成功
	service mysql status # 查看mysql状态
	service mysqld stop # 停止MySQL服务
	service mysqld start  # 启动mysql服务
		或者:/ect/init.d/mysqld start #启动mysql服务
	service mysqld restart # 重启mysql服务
	
8、主机访问虚拟机
	1.在关机的状态下选择网络桥接模式
	2.ifconfig -a #查看ip地址
	3.vim /etc/network/interfaces  
		auto eth1
		iface eth1 inet static
		#本机当前ip地址,通过Step2中ifconfig查询出来的即可
		address 192.168.56.11 #(输入当前ip地址)
		netmask 255.255.255.0
	4.主机ping 虚拟机ip,虚拟机ping 主机ip
	
9、apt install php # 安装PHP
	php -v # 查看php
	/etc/php/7.2/apache2/php.ini  # php配置文件
	/usr/lib/php/20170718/swoole.so # extension_dir 目录(扩展目录 用extension_dir:php -i | grep extension_dir  查找)
	
10、更改Apache配置
	1. vim  /etc/apache2/mods-enabled/dir.conf #将index.php 更改为首列
	2. vim  /var/www/html/index.php # 创建index.php的新文件
	
11、composer安装
	1. curl -sS https://getcomposer.org/installer | php #安装composer
	2. mv composer.phar /usr/local/bin/composer # 删除usr/local/bin/composer
	3. composer config -g repo.packagist composer https://packagist.phpcomposer.com # 切换中国镜像
	4. composer self-update # composer升级
	
12、Redis安装
	1. 进入目录 /usr/local/src
	$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
	$ tar -zxvf redis-5.0.5.tar.gz
	$ cd redis-5.0.5
	$ make
	2. 进入Redis目录
	
	
13、swoole安装
	1. 进入目录 /usr/local/src
	tar xvf swoole-4.2.6.tgz
	cd swoole-4.2.6
	2. 在swoole目录下
		输入:/usr/bin/phpize # which phpize 
		输入:./configure --with-php-config=/usr/bin/php-config #which php-config
		输入:echo $? # 是否等于0
	3. make && make install 
	4. vim /etc/php/7.2/apache2/php.ini
		在 user_dir =  下面添加
		extension = /usr/lib/php/20170718/swoole.so
	5. 重启apache2
	
14、phpize安装
	apt-get install php7.2-dev
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值