Installing Apache Http Server on Linux

Overview for the impatient

Download$ lynx http://httpd.apache.org/download.cgi
Extract$ gzip -d httpd-NN.tar.gz
$ tar xvf httpd-NN.tar
$ cd httpd-NN
Configure$ ./configure --prefix=PREFIX(PREFIX指安装目录)
Compile$ make
Install$ make install
Customize$ vi PREFIX/conf/httpd.conf
Test$ PREFIX/bin/apachectl -k start

安装好了后,出现问题如下:

[root at mobile apache]# dot /bin/apachectl start
httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

结果
Forbidden
You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

原因可能是
1、你没有为该目录或者该文件设置guest组权限;
2、你没有将该文件名设置为默认页面,尤其是在仅用域名访问的情况下。
解决办法:
chmod 701 /home/www                  (apache安装目录,同上面的PREFIX)
chmod 701 /home/www/*
As an AI language model, I do not have personal experience using web servers. However, I can provide you with some information on setting up a web server on ARM Linux. 1. Choose your ARM Linux distribution: There are several ARM Linux distributions available, such as Raspbian, Ubuntu MATE, and Arch Linux ARM. Choose one that is suitable for your ARM device and has good support for web servers. 2. Install the web server software: There are several web server software available for Linux, such as Apache, Nginx, and Lighttpd. Choose one that is suitable for your needs and install it using the package manager of your ARM Linux distribution. 3. Configure the web server: After installing the web server software, configure it according to your needs. This involves setting up the website files, defining the virtual hosts, configuring SSL if required, and setting up access controls. 4. Test the web server: After configuring the web server, test it by accessing the website using a web browser. Make sure that everything is working as expected. 5. Secure the web server: Finally, secure the web server by configuring firewalls, using SSL certificates, and following best practices for web server security. Note that setting up a web server on ARM Linux may require some technical knowledge and may vary depending on the specific ARM device and Linux distribution being used. It is always recommended to research and follow best practices for web server security to ensure that your website and data are secure.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值