如何在ubuntu上建立软件源,并利用apache对外发布
1.卸载apache
$ sudo apt-get remove apache*
$ sudo find /etc/ -name "*apache" | xargs rm -rf
$ sudo rm -rf /var/www
$ sudo rm -rf /etc/libapache2-mod-jk/
2.安装apahce
$ sudo apt-get install apache2
3. 如果出现如下错误,如果没有出现如下错误,跳过此步骤,直接执行第四步
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
解决
sudo vim /etc/resolv.conf
添加 nameserver 8.8.8.8
然后在重新执行第二步
4.# 查看版本信息
$ apache2 -v
$ cd /etc/apache2
$ service apache2 status
访问地址:http://localhost:80 成功返回页面
5.介绍apache常用快捷键
$ Service apache2 start;
$ Service apache2 stop;
$ Service apache2 restart;
$ Service apache2 status;
6.拓展如何在apache2上利用软链接发布某目录下的文件
配置目录权限
sudo chmod 0777 /home/web/tomcat-9.0.27/webapps/begoit -R
sudo chmod 0777 /var/www/html -R
配置当前目录可读可写
sudo chmod -R 0777 *
说明:/home/web/tomcat-9.0.27/webapps/begoit 为要发布的文件路径
/var/www/html 为发布在apache上的路径
建立软链接
ln -s /home/web/tomcat-9.0.27/webapps/begoit /var/www/html
删除html目录下index.html文件
/var/www/html$ sudo rm -rf index.html
成功完成,然后配置外网访问的端口映射,就可以通过外网访问发布的文件了。
http://localhost:80/begoit
7.介绍下,删除软链接
web@begoit-916-01:/var/www$ rm -fr begoit file1soft可以是文件夹