Apache2 configuration


 
Thread Tools Search this Thread
Top Forums Web Development Apache2 configuration
# 1  
Old 11-16-2012
Apache2 configuration

Hello,
I am trying to understand the basic of Apache when I met problem each time I restart apache.
How to solve the problem when I need put a second ScriptAlias line in my "/etc/apache2/sites-enabled/000-default" file:

Code:
16    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
17 <Directory "/usr/lib/cgi-bin">
 18           AllowOverride None
 19           Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
 20           Order allow,deny
 21           Allow from all
 22      </Directory>

 41      ScriptAlias /cgi-bin/ /var/www/blast/
 42      <Directory "/var/www/blast">
 43           AddHandler cgi-script cgi REAL
 44           AllowOverride None
 45           Options Indexes FollowSymlinks +ExecCGI MultiViews +SymLinksIfOwnerMatch
 46           Order allow,deny
 47           Allow from all
 48      </Directory>

$ sudo /etc/init.d/apache2 restart
Code:
* Restarting web server apache2                                                                                                                            [Fri Nov 16 14:21:37 2012] [warn] The ScriptAlias directive in /etc/apache2/sites-enabled/000-default at line 41 will probably never match because it overlaps an earlier ScriptAlias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
 ... waiting [Fri Nov 16 14:21:38 2012] [warn] The ScriptAlias directive in /etc/apache2/sites-enabled/000-default at line 41 will probably never match because it overlaps an earlier ScriptAlias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]

$

My understanding is the first ScriptAlias is the default of my Ubuntu box. But The second ScriptAlias of line 41 is needed for my program. Do they conflict each other? Thanks a lot!
Yifang
# 2  
Old 01-23-2013
You have duplicate
Code:
 /cgi-bin/

# 3  
Old 01-23-2013
Thanks hydn!
Then how do I set up the second scripalias for my /var/www/blast ? Can you give me more details? I am a beginner with apache.
# 4  
Old 01-23-2013
You don't need the first, by default its only there if you want to use it. So you could have setup thing under that path. But since you created /var/www/blast/ ...comment out line 16 - 22
This User Gave Thanks to hydn For This Post:
# 5  
Old 01-23-2013
Actually line 16~22 are for my other cgi script like perl cgi stuff, and the 41~48 for my blast function. If 16~22 are commented, perl-cigi would not work, right? I have to say both are cgi, so far I am trying those functions in my localhost. Thanks again! yt
# 6  
Old 01-23-2013
For multiple directories make a .htaccess on the directory you want to enable CGI content putting the option:
Code:
+ExecCGI

and obviously you should have the AllowOverride set to all on the apache’s configuration file for that directory. eg::

<Directory/var/www/blast>
AllowOverride all
</Directory>
# 7  
Old 01-23-2013
Thanks Hydn!
That's the part I have been struggling with. Actually I had to scratch from the beggining by reading the Apache2 manual, where I easily got lost and do not know where to start. Normally I want to configure apache to use perl-script CGI, shell-script cgi, and then this blast cgi under /var/www/blast. I only know perl-cgi should be put in /usr/lib/cgi-bin. How to customize my apache configuration?
Code:
For multiple directories make a .htaccess on the directory you want to enable CGI content putting the option:
+ExecCGI

Which directory should I put the .htaccess file? I am lost with your statement. Thanks again!
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Lsyncd Configuration

Hi All, Hope you all doing good. I'm facing some issue while syncing data using lsyncd. I'm working on a project to migrate data from a source S3 bucket to target S3 bucket. Both buckets has been configured via AWS storage gateway and shared to Linux servers as nfs shares. The data size on... (5 Replies)
Discussion started by: arun_adm
5 Replies

2. Solaris

step step apache2 configuration doc

Hi Guys, does anyone know of a step by step guide on how configure apache2 web server in solaris 10? I will really appreciate it. Thanks a lot (1 Reply)
Discussion started by: cjashu
1 Replies

3. Solaris

RSC configuration

Hi All, Please send the configuration for RSC in solaris. Thanks and Regards, (3 Replies)
Discussion started by: lbreddy
3 Replies

4. AIX

DNS configuration help

I'm trying to configure DNS on a AIX 5.4 machine and I just can't figure it out. The IBM guide doesn't work. Smit also doesn't work. I have no idea how to make this happen. (2 Replies)
Discussion started by: madavid0
2 Replies

5. Red Hat

nagios configuration

HI all, This is my first topic in this forum. I have a test environment which has a fedora in it and i installed nagios 3.0.6 I added windows clients into it. But i am not getting informative outputs from it. Can anyone tell me where i can edit inorder to get a more informative garph output.... (4 Replies)
Discussion started by: Renjesh
4 Replies

6. AIX

Need help on IP Configuration

I have an RS/6000 running AIX 5.3. I would like to get either dhcp client working or assigning it an ip would be fine as well. I have tried using smit to do it many times trying different things, and I can get an ip assigned but it doesn't communicate with the network or internet. I haven't been... (3 Replies)
Discussion started by: izzzy
3 Replies

7. Linux

configuration

hello, I don't know how to configure servor dns on linux,please help I thanck YOU (1 Reply)
Discussion started by: djest
1 Replies

8. Post Here to Contact Site Administrators and Moderators

configuration

how to configure servor dns on windows servor 2003 (0 Replies)
Discussion started by: djest
0 Replies

9. BSD

X configuration

HEllo, I try to Launch OOO, but I have X configuration problem. I 'm searching in man pages but if someone can help me... Of course I set the DISPLAY as explain in the man page but with no more result: setenv DISPLAY myws:0 Thanks in advance (1 Reply)
Discussion started by: SoulCoder
1 Replies

10. UNIX for Dummies Questions & Answers

Configuration

Can anyone please tell me anything about the following: AIX O/S - IBM RS6000 server I want to know where I can go to check and see how much RAM is intalled in the server, how many Processors are installed in the server, and how I can run a sar command to show me processor statistics? I... (4 Replies)
Discussion started by: Docboyeee
4 Replies
Login or Register to Ask a Question