初学者,当作笔记记录学习
1.现象:本地主机无法访问虚拟机上用lighttpd服务器搭建的网页。
现象:本地主机无法访问虚拟机上用lighttpd服务器搭建的网页。问题背景:(1)虚拟机和主机可以相互ping通,处在同一个192.168.1.x网段,各自都能正常上网;
(2)虚拟机采用bridge方式(network adapter),并复制主机物理网卡;
(3)虚拟机本身可以通过IP+端口号访问自己的网页(如:192.168.1.10:9876/index1.html);
(4)同一局域网内的其他PC机,可以通过IP+端口号的方式访问虚拟机上的网页;
(5)本地主机的防火墙、杀毒软件都已经退出或关闭了;
问题求助:本地主机是否有什么任务之类的没有设置,导致无法访问虚拟机上web服务器搭建的网页?
使用有代理服务器,导致不能不进入主机访问虚拟机山的apache服务
检查浏览器是否设置了代理。
检查是否是 DNS 的问题:试试是否可以访问外网 IP 上的站点,或者用 nslookup 试试是否可以解析域名。
检查是否是浏览器的问题:试试用 curl 直接下载网页。
检查是否是路由表的问题:用 tracepath 看看路由路径。
2.vi编辑器中不能使用方向键
安装的vim是简易版的,重新安装vim就可以的。
三种方式原理
4.ubuntu一些常见命令使用
查找文件
find命令totoro@SWH:~$ sudo find/-name chromium-browser/usr/lib/chromium-browser/usr/lib/chromium-browser/chromium-browser/usr/bin/chromium-browser/usr/share/doc/chromium-browser/usr/share/lintian/overrides/chromium-browser/usr/share/chromium-browserfind:`/run/user/1000/gvfs': 权限不够/etc/chromium-browser从中判断出安装位置为“/usr/lib/chromium-browser”dpkg -L命令如果已知软件使用apt-get install命令安装的,可以使用这种方法dpkg -L chromium-browser通过结果看,chromium-browser似乎不是通过apt-get方式安装的whereis命令totoro@SWH:~$ whereis chromium-browserchromium-browser: /usr/bin/chromium-browser /usr/lib/chromium-browser /etc/chromium-browser /usr/share/chromium-browser /usr/share/man/man1/chromium-browser.1.gz从中判断出安装位置为“/usr/lib/chromium-browser”locate命令效果不理想locate chromium-browserwhich命令查看执行文件的位置totoro@SWH:~$ which chromium-browser/usr/bin/chromium-browsertype命令查看执行文件的位置totoro@SWH:~$ type chromium-browserchromium-browser 是 /usr/bin/chromium-browser
apt-get被占用
http://blog.sina.com.cn/s/blog_4ddef8f8010189ij.html
sudo fuser -vki /var/lib/dpkg/lock
fuser:显示正在使用指定文件和sockets的进程ID,参数“-k”可以kill掉使用该文件的进程;参数“-i”是在kill进程之前询问用户是否要kill该进程;参数“-v”显示详细的信息。
安装完Ubuntu16.04后要做的事
http://blog.csdn.net/shenlan18446744/article/details/51492451
安装服务
https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/
5.访问网页无权限
在http.conf配置文件中的默认路径与000-default.conf中的默认路径要一样一样的。
6.Ubuntu搭建Apache mysql php
http://server.zol.com.cn/283/2831800_all.html
觉得写的蛮详细的。