win10 bash linux安装ubuntu & lamp 卸载ubuntu

本文详细介绍了如何在Windows 10系统中通过Bash on Ubuntu on Windows功能搭建LAMP(Linux-Apache-MySQL-PHP)环境。包括安装Apache、PHP7及其扩展、MySQL客户端与服务器等步骤,并提供了遇到常见问题时的解决方案。

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

win10 bash的安装 参考:

http://jingyan.baidu.com/article/aa6a2c14e347010d4c19c48f.html

 

装好ubuntu 之后,进入系统(建议安装ubuntu的时候设置账户用root账户,如果不是root账户,运行下面命令的时候请自己切换root账户或者在命令前面加上sudo):

 

  • 安装apache:

 

apt-get install apache2

如果安装好apache之前,service apache2 start 不好用,可以用apachectl restart

下载安装apache之后,在 /etc/apache2/apache2.conf 最后加上如下两句
ServerName localhost
AcceptFilter http none

 

  • 安装php7

 

apt-get install php7.0
apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
apt-get update

如果需要安装扩展:可以运行以下命令,修改一下后面扩展名即可

apt-get install php7.0-curl
apt-get install php7.0-dom
apt-get install php7.0-mcrypt
apt-get install php7.0-simplexml
apt-get install php7.0-xsl
apt-get install php7.0-intl
apt-get install php7.0-mbstring
apt-get install php7.0-zip

 

如果安装php7出现Unable to locate package php7 是因为:

 

在标准的Ubuntu存储库中,PHP 7无法使用(2016-01-02)

可以执行以下代码来解决

sudo apt-add-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0

 

 

  •  安装 mysql-client-core-5.6

 

apt-get install mysql-client-core-5.6
apt-get install mysql-client-5.6
apt-get install mysql-server-5.6

有可能会出现mysql出错的问题 如果出现socket问题,网上有攻略是卸载重装

1、删除mysql的数据文件
sudo rm /var/lib/mysql/ -R

2、删除mqsql的配置文件
sudo rm /etc/mysql/ -R

3、自动卸载mysql的程序
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor

4、再次安装mysql

参考地址:http://www.cnblogs.com/chenmh/p/5121825.html

 

附上apache默认的localhost地址:

C:\Users\XXX(用户名)\AppData\Local\lxss\rootfs\var\www\html


设置apache和mysql自启动:

vim ~/.bashrc

service mysql start

service apache start

 

卸载的话,直接打开cmd: 运行: lxrun /uninstall /full
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值