Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
But i got some errors when i used the command 'make install'.
These were the errors that i got:
Quote:
administrator@admin-laptop:~/Downloads/httpd-2.0.59$ make install
Making install in srclib
make[1]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib'
Making install in apr
make[2]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr'
sed 's,^\(location=\).*$,\1installed,' < apr-config > apr-config.out
sed 's,^\(apr_build.*=\).*$,\1/usr/local/apache2/build,' < build/apr_rules.mk > build/apr_rules.out
Making all in strings
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/strings'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/strings'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/strings'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/strings'
Making all in passwd
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/passwd'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/passwd'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/passwd'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/passwd'
Making all in tables
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/tables'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/tables'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/tables'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/tables'
Making all in file_io/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/file_io/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/file_io/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/file_io/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/file_io/unix'
Making all in network_io/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/network_io/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/network_io/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/network_io/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/network_io/unix'
Making all in threadproc/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/threadproc/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/threadproc/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/threadproc/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/threadproc/unix'
Making all in misc/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/misc/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/misc/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/misc/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/misc/unix'
Making all in locks/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/locks/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/locks/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/locks/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/locks/unix'
Making all in time/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/time/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/time/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/time/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/time/unix'
Making all in mmap/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/mmap/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/mmap/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/mmap/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/mmap/unix'
Making all in shmem/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/shmem/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/shmem/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/shmem/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/shmem/unix'
Making all in user/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/user/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/user/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/user/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/user/unix'
Making all in memory/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/memory/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/memory/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/memory/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/memory/unix'
Making all in atomic/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/atomic/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/atomic/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/atomic/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/atomic/unix'
Making all in poll/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/poll/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/poll/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/poll/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/poll/unix'
Making all in support/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/support/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/support/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/support/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/support/unix'
Making all in dso/unix
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/dso/unix'
make[4]: Entering directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/dso/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/dso/unix'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr/dso/unix'
make[3]: Entering directory `/home/administrator/Downloads/httpd-2.0.5han9/srclib/apr'
make[3]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr'
if [ ! -d /usr/local/apache2/include ]; then \
/home/administrator/Downloads/httpd-2.0.59/srclib/apr/build/mkdir.sh /usr/local/apache2/include; \
fi;
mkdir /usr/local/apache2
mkdir: cannot create directory `/usr/local/apache2': Permission denied
mkdir /usr/local/apache2/include
mkdir: cannot create directory `/usr/local/apache2/include': No such file or directory
make[2]: *** [install] Error 1
make[2]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib/apr'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/administrator/Downloads/httpd-2.0.59/srclib'
make: *** [install-recursive] Error 1
ok, well in that case i'll take it back and say you should not be installing anything from source unless you know you need to. your distro (which you didn't give the name of.. tsk!) will have a prebuilt version of apache waiting for installation, or may have already installed it. my advice to you is to assume as a fact that whatever you want to install, you do not need to compile it, there will always be a better quicker way. e.g. on fedora just run "yum install apache" and let it do it's thing. that still requires root access though, so you can run "su -" and enter the root password.
Oh yeah i forgot to mention which distro i use. Im using Kubuntu (the newest version).
But i thought it was necessary to install from source so i can specify what modules i want to have installed, like mod_rewrite etc?
And sam goes for PHP and MySQL (which i havent installed yet).
no, not at all. things like mod_rewrite are totally standard. just run "apt-get install apache" i assume... or pick it out via synaptic if you want a gui.
Ok. thanks for the info. But i prefer apache with console so i can get used to some linux commands.
But i have another problem, i just tried to become root, and i entered the password that i use to login into kubuntu, but seems to be the wrong pass for root... Honestly i can't remember if i entered a password for root. Is there anyway to reset this..??
*edit*
nvm, i did sudo passwd root and its working now
oh god no, don't do that.... under ubuntu you should *Never* use the root account. that was a bad move. you should run root commands using the sudo command always.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.