如何在ubuntu上建立软件源,并利用apache对外发布

            如何在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可以是文件夹

你可能感兴趣的:(ubuntu)