deepin搭建本地服务器日记

一直再用Windows的系统,脑子发热为了戒游戏,把系统换成了deepin。原来熟悉的phpstudy,在deepin上出现了很多问题,主要是没怎么接触过Linux的系统,代码啥的更是不懂,很多错误百度解决不了的就换环境,从PHPstudy到lanp,再到xammp(下载文件的时候总是出现网络连接错误,放弃了),最后还是通过lamp搞定了。废话不多说,记步骤:

安装lamp环境

命令安装lamp

sudo apt-get install lamp

安装MySQL

sudo apt-get install mysql-sever-5.6 mysql-client-5.6

在以上安装过程中会提示设置MySQL密码

安装Apache2

sudo apt-get install apache2

安装完毕之后 输入127.0.0.1 出现“IT works”,说明配置正确,继续下一步:

安装php5和Apache php5模块

sudo apt-get install php5 php5-mysql libapache2-mod-php5

重启Apache

sudo /etc/init.d/apache2 restart

安装我们常用的一些模块

 sudo apt-get install php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

再一次重启我们的Apache2

 sudo /etc/init.d/apache2 restart

安装phpmyadmin

sudo apt-get install phpmyadmin

phpmyadmin测试:在浏览器地址栏中打开http://127.0.0.1/phpmyadmin 自此,安装完毕 

 

 

以下是备注:

Apache 默认文档根目录为 /var/www,配置文件 /etc/apache2/apache2.conf,额外配置存储子目录 /etc/apache2 例如 /etc/apache2/mods-enabled (为 Apache 模块), /etc/apache2/sites-enabled (为虚拟主机 virtual hosts), 和 /etc/apache2/conf.d.

 

卸载:

sudo apt-get remove lamp
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于在 Deepin 操作系统上部署代理服务器,你可以使用 Squid 这样的代理服务器软件来实现。以下是基本的步骤: 1. 安装 Squid: 在终端中运行以下命令安装 Squid: ``` sudo apt-get update sudo apt-get install squid ``` 2. 配置 Squid: 打开 Squid 的配置文件 `/etc/squid/squid.conf`,你可以使用任何文本编辑器进行编辑。在文件中找到以下行: ``` #acl localnet src 10.0.0.0/8 # RFC1918 possible internal network #acl localnet src 172.16.0.0/12 # RFC1918 possible internal network #acl localnet src 192.168.0.0/16 # RFC1918 possible internal network ``` 将上面三行的注释符号 `#` 去掉,并根据你的网络设置修改这些行,以匹配你要允许访问代理服务器的网络。例如,如果你要允许本地网络(10.0.0.0/8)和 192.168.1.0/24 访问代理服务器,你的配置将如下所示: ``` acl localnet src 10.0.0.0/8 # RFC1918 possible internal network acl localnet src 192.168.1.0/24 # RFC1918 possible internal network ``` 在配置文件中找到以下行: ``` #http_access allow localnet ``` 将上面一行的注释符号 `#` 去掉,以允许匹配上面设置的网络访问代理服务器。 3. 启动 Squid: 在终端中运行以下命令启动 Squid: ``` sudo systemctl start squid ``` 4. 验证代理服务器: 确保 Squid 正常运行后,你可以在其他设备或应用程序中配置代理服务器,并尝试通过代理服务器访问网络。 这些步骤应该可以帮助你在 Deepin 上部署代理服务器。请注意,这只是基本的配置指南,根据你的需求可能需要进行更多的配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值