Cannot access Apache start page via “localhost” in web browser
I had the LAMP stack installed on my Ubuntu machine. Everything was working fine. I had Apache, mySql, phpmyadmin, etc. I'm learning web development, and a friend suggested I try out Drupal. So, I downloaded the tar package, extracted it, began the setup process via an online tutorial, and I kept getting the error "the Settings file is not writable". I went through everything I could think of to change the permissions to no avail. I also downloaded openssh, but had trouble logging in. That was next on the list to uninstall.
I became frustrated thinking I had done something wrong during installation, so I deleted everything I had installed: Apache, php, mysql, and drupal. I believe I got any leftovers taken care of.
Well, I restarted the process and got Apache downloaded, but when I try my I.P. or "localhost," I get the error "this site can't be reached." HOWEVER, if I navigate to the physical folder /var/www/html/index.html, and double click, the Apache "it works!" page comes up.
I wish I could take the snapshot of my computer two days ago and forget this ever happened because one seemingly simple download has caused me nothing but headache.
Any ideas on where I can start to fix my broken machine?
apache2 16.04 web-development drupal
add a comment |
I had the LAMP stack installed on my Ubuntu machine. Everything was working fine. I had Apache, mySql, phpmyadmin, etc. I'm learning web development, and a friend suggested I try out Drupal. So, I downloaded the tar package, extracted it, began the setup process via an online tutorial, and I kept getting the error "the Settings file is not writable". I went through everything I could think of to change the permissions to no avail. I also downloaded openssh, but had trouble logging in. That was next on the list to uninstall.
I became frustrated thinking I had done something wrong during installation, so I deleted everything I had installed: Apache, php, mysql, and drupal. I believe I got any leftovers taken care of.
Well, I restarted the process and got Apache downloaded, but when I try my I.P. or "localhost," I get the error "this site can't be reached." HOWEVER, if I navigate to the physical folder /var/www/html/index.html, and double click, the Apache "it works!" page comes up.
I wish I could take the snapshot of my computer two days ago and forget this ever happened because one seemingly simple download has caused me nothing but headache.
Any ideas on where I can start to fix my broken machine?
apache2 16.04 web-development drupal
add a comment |
I had the LAMP stack installed on my Ubuntu machine. Everything was working fine. I had Apache, mySql, phpmyadmin, etc. I'm learning web development, and a friend suggested I try out Drupal. So, I downloaded the tar package, extracted it, began the setup process via an online tutorial, and I kept getting the error "the Settings file is not writable". I went through everything I could think of to change the permissions to no avail. I also downloaded openssh, but had trouble logging in. That was next on the list to uninstall.
I became frustrated thinking I had done something wrong during installation, so I deleted everything I had installed: Apache, php, mysql, and drupal. I believe I got any leftovers taken care of.
Well, I restarted the process and got Apache downloaded, but when I try my I.P. or "localhost," I get the error "this site can't be reached." HOWEVER, if I navigate to the physical folder /var/www/html/index.html, and double click, the Apache "it works!" page comes up.
I wish I could take the snapshot of my computer two days ago and forget this ever happened because one seemingly simple download has caused me nothing but headache.
Any ideas on where I can start to fix my broken machine?
apache2 16.04 web-development drupal
I had the LAMP stack installed on my Ubuntu machine. Everything was working fine. I had Apache, mySql, phpmyadmin, etc. I'm learning web development, and a friend suggested I try out Drupal. So, I downloaded the tar package, extracted it, began the setup process via an online tutorial, and I kept getting the error "the Settings file is not writable". I went through everything I could think of to change the permissions to no avail. I also downloaded openssh, but had trouble logging in. That was next on the list to uninstall.
I became frustrated thinking I had done something wrong during installation, so I deleted everything I had installed: Apache, php, mysql, and drupal. I believe I got any leftovers taken care of.
Well, I restarted the process and got Apache downloaded, but when I try my I.P. or "localhost," I get the error "this site can't be reached." HOWEVER, if I navigate to the physical folder /var/www/html/index.html, and double click, the Apache "it works!" page comes up.
I wish I could take the snapshot of my computer two days ago and forget this ever happened because one seemingly simple download has caused me nothing but headache.
Any ideas on where I can start to fix my broken machine?
apache2 16.04 web-development drupal
apache2 16.04 web-development drupal
asked Apr 2 '16 at 17:27
IRGeekSauceIRGeekSauce
1561110
1561110
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
I've added the url to /etc/hosts
the issue is resolved. such as (wpfa.dev
):
127.0.0.1 localhost
127.0.3.1 wpfa.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
add a comment |
OK, there are ways to do that, the first you have to do is to reload configuration:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/*.conf
After that use next commands:
sudo service apache2 reload
sudo service apache2 restart
Make sure default folder is owned by web server, to change permissions use next commands:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
sudo service apache2 restart
Also if you had enabled ufw, that use command next command to allow HTTP(HTTPS):
sudo ufw allow 80
#for HTTPS use 443 instead of 80
But if this don't work, then you must reinstall completely apache2 using command:
sudo apt-get remove --purge apache2
sudo apt-get install apache2
That didn't work. Going with last step. Also, I don't know what "ufw" means.
– IRGeekSauce
Apr 2 '16 at 18:20
Ok. Tried the reinstall. Still didn't work.
– IRGeekSauce
Apr 2 '16 at 18:23
@IRGeekSauce ufw is firewall, uncomplicated firewall, installed on ubuntu.
– Zviad Gabroshvili
Apr 2 '16 at 18:23
Have you tried to access your server using internal IP?
– Zviad Gabroshvili
Apr 2 '16 at 18:25
Please, give me the link of tutorial.
– Zviad Gabroshvili
Apr 2 '16 at 18:28
|
show 4 more comments
Try to start apache2 by this command:
sudo service apache2 start
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f753101%2fcannot-access-apache-start-page-via-localhost-in-web-browser%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
I've added the url to /etc/hosts
the issue is resolved. such as (wpfa.dev
):
127.0.0.1 localhost
127.0.3.1 wpfa.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
add a comment |
I've added the url to /etc/hosts
the issue is resolved. such as (wpfa.dev
):
127.0.0.1 localhost
127.0.3.1 wpfa.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
add a comment |
I've added the url to /etc/hosts
the issue is resolved. such as (wpfa.dev
):
127.0.0.1 localhost
127.0.3.1 wpfa.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
I've added the url to /etc/hosts
the issue is resolved. such as (wpfa.dev
):
127.0.0.1 localhost
127.0.3.1 wpfa.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
answered May 28 '17 at 17:38
Ali HesariAli Hesari
3121614
3121614
add a comment |
add a comment |
OK, there are ways to do that, the first you have to do is to reload configuration:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/*.conf
After that use next commands:
sudo service apache2 reload
sudo service apache2 restart
Make sure default folder is owned by web server, to change permissions use next commands:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
sudo service apache2 restart
Also if you had enabled ufw, that use command next command to allow HTTP(HTTPS):
sudo ufw allow 80
#for HTTPS use 443 instead of 80
But if this don't work, then you must reinstall completely apache2 using command:
sudo apt-get remove --purge apache2
sudo apt-get install apache2
That didn't work. Going with last step. Also, I don't know what "ufw" means.
– IRGeekSauce
Apr 2 '16 at 18:20
Ok. Tried the reinstall. Still didn't work.
– IRGeekSauce
Apr 2 '16 at 18:23
@IRGeekSauce ufw is firewall, uncomplicated firewall, installed on ubuntu.
– Zviad Gabroshvili
Apr 2 '16 at 18:23
Have you tried to access your server using internal IP?
– Zviad Gabroshvili
Apr 2 '16 at 18:25
Please, give me the link of tutorial.
– Zviad Gabroshvili
Apr 2 '16 at 18:28
|
show 4 more comments
OK, there are ways to do that, the first you have to do is to reload configuration:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/*.conf
After that use next commands:
sudo service apache2 reload
sudo service apache2 restart
Make sure default folder is owned by web server, to change permissions use next commands:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
sudo service apache2 restart
Also if you had enabled ufw, that use command next command to allow HTTP(HTTPS):
sudo ufw allow 80
#for HTTPS use 443 instead of 80
But if this don't work, then you must reinstall completely apache2 using command:
sudo apt-get remove --purge apache2
sudo apt-get install apache2
That didn't work. Going with last step. Also, I don't know what "ufw" means.
– IRGeekSauce
Apr 2 '16 at 18:20
Ok. Tried the reinstall. Still didn't work.
– IRGeekSauce
Apr 2 '16 at 18:23
@IRGeekSauce ufw is firewall, uncomplicated firewall, installed on ubuntu.
– Zviad Gabroshvili
Apr 2 '16 at 18:23
Have you tried to access your server using internal IP?
– Zviad Gabroshvili
Apr 2 '16 at 18:25
Please, give me the link of tutorial.
– Zviad Gabroshvili
Apr 2 '16 at 18:28
|
show 4 more comments
OK, there are ways to do that, the first you have to do is to reload configuration:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/*.conf
After that use next commands:
sudo service apache2 reload
sudo service apache2 restart
Make sure default folder is owned by web server, to change permissions use next commands:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
sudo service apache2 restart
Also if you had enabled ufw, that use command next command to allow HTTP(HTTPS):
sudo ufw allow 80
#for HTTPS use 443 instead of 80
But if this don't work, then you must reinstall completely apache2 using command:
sudo apt-get remove --purge apache2
sudo apt-get install apache2
OK, there are ways to do that, the first you have to do is to reload configuration:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/*.conf
After that use next commands:
sudo service apache2 reload
sudo service apache2 restart
Make sure default folder is owned by web server, to change permissions use next commands:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
sudo service apache2 restart
Also if you had enabled ufw, that use command next command to allow HTTP(HTTPS):
sudo ufw allow 80
#for HTTPS use 443 instead of 80
But if this don't work, then you must reinstall completely apache2 using command:
sudo apt-get remove --purge apache2
sudo apt-get install apache2
edited May 18 '16 at 18:05
Gallaoui
1032
1032
answered Apr 2 '16 at 17:57
Zviad GabroshviliZviad Gabroshvili
478413
478413
That didn't work. Going with last step. Also, I don't know what "ufw" means.
– IRGeekSauce
Apr 2 '16 at 18:20
Ok. Tried the reinstall. Still didn't work.
– IRGeekSauce
Apr 2 '16 at 18:23
@IRGeekSauce ufw is firewall, uncomplicated firewall, installed on ubuntu.
– Zviad Gabroshvili
Apr 2 '16 at 18:23
Have you tried to access your server using internal IP?
– Zviad Gabroshvili
Apr 2 '16 at 18:25
Please, give me the link of tutorial.
– Zviad Gabroshvili
Apr 2 '16 at 18:28
|
show 4 more comments
That didn't work. Going with last step. Also, I don't know what "ufw" means.
– IRGeekSauce
Apr 2 '16 at 18:20
Ok. Tried the reinstall. Still didn't work.
– IRGeekSauce
Apr 2 '16 at 18:23
@IRGeekSauce ufw is firewall, uncomplicated firewall, installed on ubuntu.
– Zviad Gabroshvili
Apr 2 '16 at 18:23
Have you tried to access your server using internal IP?
– Zviad Gabroshvili
Apr 2 '16 at 18:25
Please, give me the link of tutorial.
– Zviad Gabroshvili
Apr 2 '16 at 18:28
That didn't work. Going with last step. Also, I don't know what "ufw" means.
– IRGeekSauce
Apr 2 '16 at 18:20
That didn't work. Going with last step. Also, I don't know what "ufw" means.
– IRGeekSauce
Apr 2 '16 at 18:20
Ok. Tried the reinstall. Still didn't work.
– IRGeekSauce
Apr 2 '16 at 18:23
Ok. Tried the reinstall. Still didn't work.
– IRGeekSauce
Apr 2 '16 at 18:23
@IRGeekSauce ufw is firewall, uncomplicated firewall, installed on ubuntu.
– Zviad Gabroshvili
Apr 2 '16 at 18:23
@IRGeekSauce ufw is firewall, uncomplicated firewall, installed on ubuntu.
– Zviad Gabroshvili
Apr 2 '16 at 18:23
Have you tried to access your server using internal IP?
– Zviad Gabroshvili
Apr 2 '16 at 18:25
Have you tried to access your server using internal IP?
– Zviad Gabroshvili
Apr 2 '16 at 18:25
Please, give me the link of tutorial.
– Zviad Gabroshvili
Apr 2 '16 at 18:28
Please, give me the link of tutorial.
– Zviad Gabroshvili
Apr 2 '16 at 18:28
|
show 4 more comments
Try to start apache2 by this command:
sudo service apache2 start
add a comment |
Try to start apache2 by this command:
sudo service apache2 start
add a comment |
Try to start apache2 by this command:
sudo service apache2 start
Try to start apache2 by this command:
sudo service apache2 start
answered Jan 23 at 4:18
K4y31K4y31
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f753101%2fcannot-access-apache-start-page-via-localhost-in-web-browser%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown