时间:2020-12-28来源:www.pcxitongcheng.com作者:电脑系统城
安装好php和apache后,
如何将开发的目录设置成想要的呢
默认的开发目录地址:/var/www
更改:sudo vim /etc/apache2/sites-available/default
将里面的两处 /var/www 改为你相要的目录,我的是/home/dev/www
或者建立符号链接,在/home/dev下:
ln -s www /var/www (注意,/home/dev 中不能存在www)
然后更改权限:sudo chmod 777 /var/www
在启动apache2
sudo /etc/init.d/apache2 restart
OK!
可以写一个脚本测试一下了!!!
ubuntu10.10下修改apache2的默认文档目录 默认是在/var/www里面
sudo gedit /etc/apache2/sites-enabled/000-default
在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。
如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
< VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/ < Directory /> Options FollowSymLinks AllowOverride None </ Directory > < Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </ Directory > ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ < Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </ Directory > ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" < Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </ Directory > </ VirtualHost > < VirtualHost *:8080> DocumentRoot /var/www/ </ VirtualHost > |
最后一步是重启apache
sudo /etc/init.d/apache2 restart
修改默认的文档根目录
ubuntu默认目录为/var/www/html
需要修改/setc/apache2/sites-enabled/000-default.conf
DocumentRoot /var/www/XXX即可,当然还要设置好权限,因此可以查看ubuntu权限设置
ubuntu下chmod用法(利用数字进行权限的分配)
必备
ubuntu文件权限分为读、写、执行
按照数字进行划分,依照二进制分配
数字4代表读权限-------'r'
数字2代表写权限-------'w'
数字1代表执行权限------'x'
数字0代表无任何权限----'-'
文件权限分为用户、组用户、其他
'123' '1'所在位代表用户,'2'所在位代表组用户,'3'所在位代表其他
基本命令学习
查看文件的权限
ls -ld 文件名 //查看文件的权限
ls -l //查看文件夹内所有文件的权限
设置文件的权限
chmod 777 文件名 //7 = 1 + 2 + 4 所以文件权限为所有角色均为读、写、可执行
chmod 124 文件名 //用户为执行权限,组用户为写权限,其他为读权限
设置文件夹内所有文件的权限
chmod -R 777 文件 //文件下的权限全部变为7
修改根目录:
在 /etc/apache2/sites-available 中修改 000-default.conf
中的DocumentRoot /var/www/ 修改为想要的目录
比如:DocumentRoot /var/www/html/dokuwiki
修改完后重启:sudo /etc/init.d/apache2 restart
修改默认网页:
修改/etc/apache2/mods-available/dir.conf中的内容
原来是:
1 2 3 |
< IfModule mod_dir.c> DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm </ IfModule > |
添加上想要的文件或路径,优先级是从开始往后逐次读取(无文件就读下一个),如添加index.php、 dokuwiki
1 2 3 |
< IfModule mod_dir.c> DirectoryIndex dokuwiki index.php index.html index.cgi index.pl index.php index.xhtml index.htm </ IfModule > |
到此这篇关于ubuntu环境下的php相关的路径的文章就介绍到这了
2024-07-07
myeclipse怎么导入tomcat教程2024-07-07
myeclipse如何启动tomcat2024-07-07
myeclipse如何绑定tomcat上线了一个小的预约程序,配置通过Nginx进行访问入口,默认的日志是没有请求时间的,因此需要配置一下,将每一次的请求的访问响应时间记录出来,备查与优化使用....
2023-03-17