Search results “Options indexes apache ubuntu”
Web Server: Enable Directory Listing / Directory Browsing with .htaccess & create files with no name
Web Servers hide the contents of folders by default. If there’s no index.html or index.php file, it will show a "403 Forbidden" error. That means that the folder exists, but you don’t have access to it. Different from a "404 Not Found" error, meaning no such folder exists. If you want to see the files inside all folders, you need to put this .htaccess file in the directory you want to enable Download htaccess zip http://www.mediafire.com/download/qm398c6l99xl8o8/htaccess+File+Inside.zip UnZip it and it should work. (This is if you’re having trouble creating files with no name, only an extension) ➤Create .htaccess file -Open notepad (or other text editor) -Save a blank file called ".htaccess" (no filename just an extension) -Make sure you change the "Save as Type" dropdown from "Text Document *.txt" to "All files" -Use ftp software to copy the .htaccess file to your web server -You might need to "Show hidden files" in order to see it ➤Configuring htaccess ➨"Options +Indexes" -Adding this enables the list of files in the folder -Capitalization doesn’t matter -You can comment out lines with a hashtag/number sign (#) ➨"IndexOptions FancyIndexing" -This changes the display ➨"Options -Indexes" -this hides the listings. Add a new .htaccess file in a subfolder to disable directory listing in that folder and keep it active in the containing folder ➨"DirectoryIndex 1.txt" -This sets the default page to load instead of index.html or index.php (as long as 1.txt exists) ➨"IndexIgnore *.txt *.doc" -This excludes any files with the extension txt & doc from the list -They’re still accessible by direct URL, but just won’t show up if directory listing is enabled More Detailed video https://www.youtube.com/watch?v=hsaaVCB55dQ
Views: 26574 TanUv90
Apache Secure Tutorial: Hide HTTP Header and Disable Directory Listing
This is one of the basic secuirty hardening and first steps, by default server will show the OS information and Apache version in the footer whenever a page not found or any other requests replies. One of the first steps when you start securing your Apache server is to disable the directory browsing, you don't want anyone to browse your file and know the structure. Other Apache Hardening Tutorials: 1- Secure Apache Web Server - Use SSLScan and Disable Ciphers: https://goo.gl/mb7pYz 2- Apache Secure Tutorial: Hide HTTP Header and Disable Directory Listing: https://goo.gl/VqcLrG 3- Apache Hardening Tutorial: Disable HTTP Trace / Cross Site Method https://goo.gl/KJnbDS Disable Server Response Header vi /etc/httpd/conf/httpd.conf Add ServerTokens Prod Save Restart Apache service httpd restart "RHEL/CentOS 6 and earlier versions" systemctl restart httpd "RHEL/CentOS 7 and earlier versions" Disable Apache Trailing Footer vi /etc/httpd/conf/httpd.conf Add ServerSignature Off Save Restart Apache service httpd restart "RHEL/CentOS 6 and earlier versions" systemctl restart httpd "RHEL/CentOS 7 and earlier versions" n this example i will disable browsing for /var/www/html/dotsway folder. vi /etc/httpd/conf/httpd.com Add below to the directory part Options -Indexes Save Restart Apache service httpd restart OR systemctl restart httpd
Views: 2036 dotsway
Installing and Configuring Web Server in Linux  -Step by Step Method
Apache is the Web Server most frequently used on the Internet today. This tutorial covers its installation and and configuration in Red Hat Linux 6.0 and 7.0. The CD-ROM distribution includes an Apache package, but you can also download Apache for free. • Installing Apache Mount the CD-ROM 1 and install the package for apache. The package will automatically create all the directories for you besides installing the software. The document root will be placed in /home/httpd in 6.0 and in /var/www in 7.0. The server root will be located in /etc/httpd. The path to the apache program will be /usr/sbin/httpd. • Configuring Apache in 6.0 Apache comes with the three configuration files mentioned above already with basic configuration information. Your job will be to tailor these configuration files to your needs. In this tutorial we will only deal with some basic features you need or may be interested in adding to your Web server. 1. httpd.conf: this is the configuration file related to the server in itself. Open the file httpd.conf in Kedit or any other text editor like Pico or Emacs. You are supposed to find the line ServerNameand enter the FQDN of your machine, and also find the line ServerAdmin and enter your e-mail address. The server comes configured to run in standalone mode, to listen in port 80, with user and group nobody privileges (low level of permissions for security reasons), and you don't need to change these options. 2. access.conf: this is the configuration file related to access to directories and services in the Web server. Again, open the file access.conf in a text editor. Look for the section that starts with and look for the Options line and change it to allow Server Side Includes, but disabling scripts to be run from a Web page, as follows: Options Indexes Includes FollowSymLinks IncludesNOEXEC. This will allow the dynamic dating of your changes, the dynamic display of time and date in your pages, but will prevent scripts to be run outside of your cgi-bin directory. For example, will be displayed as Saturday July 22, 2017 -- 01:59 PM As an additional security measure you may also change the section starting with so that the Options line be commented out as follows: # Options ExecCGI. This will not prevent you to run CGI programs in cgi-bin, but rather it will prevent the command exec to be used even in the cgi-bin directory. 3. srm.conf: this is the configuration file related to the location of the document root, directory infornation formatting, user directories, etc. Once more, open the file srm.conf in a text editor. If you want to change the location of the document root, look for the line DocumentRoot /home/httpd/html and change it to a new location, but do not forget to move its three sub-directories (html, cgi-bin and icons) to the new location, but there is no need for it. You may wish, however, to change the default user Web directory to www . Look for the line UserDir and change it to UserDir www . Files placed in the user accounts in this directory are displayed in the web when /~username is used after the server name (e.g. ubmail.ubalt.edu/~abento). You may also want to add index.htm to the list of files that may be index files to a Web directory. In order to do so, look for the line DirectoryIndex and change it to DirectoryIndex index.html index.shtml index.htm Check that your cgi-bin directory is properly identified as follows: ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/ . If you moved your document root path change this line accordingly. If you want your CGI script files to be identified with .cgi be sure that the line AddHandler cgi-script .cgi is not commented out (market with in * in front). To complete the installation of server side includes be sure that the following two lines are present: AddType text/html .shtml AddHandler server-parsed .shtml Finally, to make your Web server support image maps be sure that the following line exists: AddHandler imap-file map • Configuring Apache in 7.0 Apache in 7.0 comes with the same three configuration files, but only httpd.conf needs to be configured, changed, by you. The other two are considered obsolete and should not be changed.
Views: 8601 Skill Institution
Change Apache's DocumentRoot Location - Ubuntu 10.04
Quickly change apache's default DocumentRoot directory in Ubuntu 10.04. By default, apache will point to /var/www. See how easy it is to change that!
Views: 14910 webninja311
Install Magento 2 on Ubuntu with apache2 without error
Step 1: Install apache 2.4 sudo apt-get install apache2 Step 2: Install the PHP extension sudo apt-get install php7.0-fpm php7.0-mcrypt php7.0-curl php7.0-cli php7.0-mysql php7.0-gd php7.0-xsl php7.0-json php7.0-intl php-pear php7.0-dev php7.0-common php7.0-mbstring php7.0-zip php-soap libcurl3 curl -y Step 3: Install mysql sudo apt-get install mysql-server User: root Pass: root Step 4: Download the sample data magento2 Permision html directory sudo chmod-R 777 Extract to / var / www / html / magento2 (your site's name) Step 5: Allow the directory - Run the command on the root directory of magento2: sudo chown -R www-data: www-data ./ Step 6: Install phpMyadmin (download zip file) - https://www.phpmyadmin.net/ - Extract to / var / www / html / phpmyadmin Yogurt: Run: sudo apt install php libapache2-mod-php - Create a database Step 7: Edit /etc/php/7.0/fpm/php.ini /etc/php/7.0/cli/php.ini /etc/php/7.0/apache2/php.ini max_execution_time = 1800 max_input_time = 6000 memory_limit = 1024M post_max_size = 128M upload_max_filesize = 32M Step 8: a2enmod rewrite apache - run command: sudo a2enmod rewritten - Insert into /etc/apache2/sites-available/000-default.conf: <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </ Directory> Restart apache2 Step 9: Install magento2
Views: 2103 TatTanTat
Change default config for apache
Change apache default config to obstacle permission issue ## Enable permalink Wordpress have pretty permalink features. default it's disabled. ``` a2enmod rewrite sudo gedit /etc/apache2/apache2.conf ``` And change `AllowOverride None` to `AllowOverride All` Then Run `service apache2 restart`
Views: 518 Prosenjit Manna
Shorter share links: getting rid of index.php
By default, Nextcloud share links look like mynextcloud.com/index.php/s/20v0rfzow20 By removing the 'index.php' part, the links get much shorter! mynextcloud.com/s/20v0rfzow20 How? A few server settings is all it takes. Watch the video! Enable the rewrite and env modules in Apache: a2enmod rewrite a2enmod env Enable AllowOverride in the Apache config: vi /etc/apache2/apache2.conf Directory /var/www/ Options Indexes FollowSymLinks AllowOverride None ---- to All Require all granted /Directory Add RewriteBase "/" to the Nextcloud config: cd /var/www/html/ sudo -u www-data ./occ config:system:set htaccess.RewriteBase --value / NOTE that / should be where Nextcloud is installed; that can be /nextcloud, for example. And if you've configured your webroot to be /var/www/html/nextcloud it is / again sudo -u www-data ./occ maintenance:update:htaccess Restart the webserver: service apache2 restart Thanks to Lukas for the idea and how-to! Get your nextcloud at nextcloud.com
Views: 2512 Nextcloud
How to Hide Apache httpd Version make apache Secure and Hardening
HTTP Server is contain the version of Apache and PHP, and when you newly installed the apache server on your dedicated server or VPS server then They show in the bottom and once the attacker know this kind of information then there is a lot's of risk on server ServerSignature Off when you do the ServerSignature to Off then it will remove the version information from the server When you Off the ServerSignature then as we know the Version information is not shown but also good thing is that error pages of the apache server is also remove the version from the 403, 404,502 etc. when you do the ServerSignature to Off then it will remove the version information from the server If you want to avoid this situation there is one solution Just go to the httpd.conf and edit it there is two options ServerSignature Off ServerTokens Prod Watch Our Other Video's For the Make Apache http server more secure and hardening http://serverfather.com https://www.facebook.com/serverfather https://plus.google.com/b/110915586276553382821/+Serverfatherdotcom/ https://twitter.com/serverfather Secure Linux Web Server Linux apache security apache http hardening linux http hardening secure apache server apache security
Views: 1104 serverfather
Apache - disable and enable directory listing
Apache http server can be downloaded from: http://httpd.apache.org/ In httpd.conf disable directory listing Options -Indexes enabledirectory listing Options +Indexes More about this video: http://jiansenlu.blogspot.ca/2014/01/apache-disable-directory-listing.html
Views: 8709 Jiansen Lu
500 Internal Server Error | .htaccess, Test and Configure
.htaccess | Configuring and Testing Custom Error Responses | 500 Internal Server Error page example Author: Dmytro Dzyubak http://www.dzyubak.com intro and outro music by Dmytro Dzyubak Transcript Configuring and testing customized 500 Internal Server Error page using .htaccess file. Testing the custom 500 error page is actually trickier then one might think! Because usually we won't be able to trigger it neither with PHP code nor with the error intentionally made in the .htaccess file itself. The foregoing behaviour will be demonstrated in the examples that follow. But let's first look at the contents of our DocumentRoot. What concerns us is an .htaccess file, 500.html, buggy.cgi, buggy.php and hello.cgi. "500 page" header centrally-aligned is what we eventually want to achieve showing up in our browser. So as I've already mentioned, we won't be able to trigger the output of this 500.html file with PHP code. For example, we can throw an exception (then open buggy.php to see the result) or introduce a fatal error directly (saving the document, refreshing the page) or send a raw 500 HTTP header (save the file, refresh). All these lines produce a blank page instead. We can confirm it by viewing the source. In fact, it is possible to trigger 500 status code, but not the custom 500.html page. Screwing up the .htaccess file itself, for example, with a double slash comment not valid in Apache produces a "generic error response" instead, but not our custom one that we need for testing our configuration. However, we can intentionally generate an error by using the CGI script. Actually, CGI script can be implemented in PHP, but that's usually not the case, so let's not overcomplicate this stuff. For CGI program to be executed properly by the server: enable the CGI module and restart the Apache. This procedure varies depending on the OS you use. For example, on Debian Linux these commands look like this. Elevate privileges with sudo (or just might be a root user). This (a2enmod) stands for Apache 2 enable module CGI. And CGI stands for common gateway interface. After that restart the Apache with "sudo service apache2 restart". Add the following lines to the .htaccess file. This line (Options +ExecCGI) specifies that CGI execution is permitted. And this one (AddHandler cgi-script .cgi) makes any file containing the .cgi extension to be treated as a CGI program. The CGI script has some garbage text that produces an error. Make the script executable (chmod 755 buggy.cgi) and "ls -l" to ensure that the changes have been applied. The following output shows that executable bit has been set on the buggy.cgi file. Now we access our buggy.cgi script. (I type buggy.cgi and hit Enter.) Ultimately we can see that our custom 500.html file is served when we have some problems with the server. And just in case you've been wondering how a valid CGI script might look like, here I've added hello.cgi script. Navigating to hello.cgi gives the following output. like / subscribe :-)
Views: 9393 dzyubak
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04 And Ubuntu 16.10
Introduction A "LAMP" stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating system, with the Apache web server. The site data is stored in a MySQL database, and dynamic content is processed by PHP. In this guide, we'll get a LAMP stack installed on an Ubuntu 16.04 Droplet. Ubuntu will fulfill our first requirement: a Linux operating system. Step 1: Install Apache and Allow in Firewall #sudo apt-get update #sudo apt-get install apache2 Set Global ServerName to Suppress Syntax Warnings Next, we will add a single line to the /etc/apache2/apache2.conf file to suppress a warning message. While harmless, if you do not set ServerName globally, you will receive the following warning when checking your Apache configuration for syntax errors: Open up the main configuration file with your text edit: #sudo nano /etc/apache2/apache2.conf Adjust the Firewall to Allow Web Traffic Next, assuming that you have followed the initial server setup instructions to enable the UFW firewall, make sure that your firewall allows HTTP and HTTPS traffic. You can make sure that UFW has an application profile for Apache like so: #sudo ufw app list If you look at the Apache Full profile, it should show that it enables traffic to ports 80 and 443: #sudo ufw app info "Apache Full" Step 2: Install MySQL Now that we have our web server up and running, it is time to install MySQL. MySQL is a database management system. Basically, it will organize and provide access to databases where our site can store information. #sudo apt-get install mysql-server When the installation is complete, we want to run a simple security script that will remove some dangerous defaults and lock down access to our database system a little bit. Start the interactive script by running: Warning: Enabling this feature is something of a judgment call. If enabled, passwords which don't match the specified criteria will be rejected by MySQL with an error. This will cause issues if you use a weak password in conjunction with software which automatically configures MySQL user credentials, such as the Ubuntu packages for phpMyAdmin. It is safe to leave validation disabled, but you should always use strong, unique passwords for database credentials. #sudo mysql_secure_installation Step 3: Install PHP PHP is the component of our setup that will process code to display dynamic content. It can run scripts, connect to our MySQL databases to get information, and hand the processed content over to our web server to display. #sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql This should install PHP without any problems. We'll test this in a moment. In most cases, we'll want to modify the way that Apache serves files when a directory is requested. Currently, if a user requests a directory from the server, Apache will first look for a file called index.html. We want to tell our web server to prefer PHP files, so we'll make Apache look for an index.php file first. To do this, type this command to open the dir.conf file in a text editor with root privileges: #sudo nano /etc/apache2/mods-enabled/dir.conf After this, we need to restart the Apache web server in order for our changes to be recognized. You can do this by typing this: #systemctl restart apache2 Install PHP Modules To enhance the functionality of PHP, we can optionally install some additional modules. To see the available options for PHP modules and libraries, you can pipe the results of apt-cache search into less, a pager which lets you scroll through the output of other commands: #apt-cache search php- | less Use the arrow keys to scroll up and down, and q to quit. For example, to find out what the php-cli module does, we could type this: apt-cache show php-cli If, after researching, you decide you would like to install a package, you can do so by using the apt-get install command like we have been doing for our other software. If we decided that php-cli is something that we need, we could type: # sudo apt-get install php-cli Step 4: Test PHP Processing on your Web Server n order to test that our system is configured properly for PHP, we can create a very basic PHP script. We will call this script info.php. In order for Apache to find the file and serve it correctly, it must be saved to a very specific directory, which is called the "web root". In Ubuntu 14.04, this directory is located at /var/www/html/. We can create the file at that location by typing: sudo nano /var/www/html/info.php This will open a blank file. We want to put the following text, which is valid PHP code, inside the file:
mod_rewrite not working on Apache in ubuntu 18.04 / 16.04 laravel routes not work
Directory /var/www/gloops/public Options Indexes FollowSymLinks AllowOverride All Require all granted /Directory sudo a2enmod rewrite
Views: 6 WorldGyan
Install NextCloud on Ubuntu 16.04 LTS with Apache2, MariaDB, PHP 7.1
In this Video, Step by Step demonstration is being done regarding Installing and Configuring NextCloud on Ubuntu 16.04 LTS Step-by-step installation of Nextcloud server following official and community instructions Command. sudo apt install apache2 sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/apache2/apache2.conf sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl enable apache2.service sudo apt-get install mariadb-server mariadb-client sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl enable mysql.service sudo mysql_secure_installation sudo systemctl restart mysql.service sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common libapache2-mod-php7.1 php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-apcu php7.1-smbclient php7.1-ldap php7.1-redis php7.1-gd php7.1-xml php7.1-intl php7.1-json php7.1-imagick php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl sudo nano /etc/php/7.1/apache2/php.ini sudo mysql -u root -p CREATE DATABASE nextcloud; CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'new_password_here'; GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION; FLUSH PRIVILEGES; EXIT; cd /tmp && wget https://download.nextcloud.com/server/releases/nextcloud-13.0.4.zip unzip nextcloud-13.0.4.zip sudo mv nextcloud /var/www/html/nextcloud/ sudo chown -R www-data:www-data /var/www/html/nextcloud/ sudo chmod -R 755 /var/www/html/nextcloud/ sudo nano /etc/apache2/sites-available/nextcloud.conf sudo a2ensite nextcloud.conf sudo a2enmod rewrite sudo a2enmod headers sudo a2enmod env sudo a2enmod dir sudo a2enmod mime sudo systemctl restart apache2.service
.htaccess Tutorials - Directory Listing (index of list)
.htaccess Tutorials - Directory Listing (index of list) .htaccess code : Options -Indexes IndexIgnore * Stack Overflow Question : http://stackoverflow.com/questions/14062641/indexignore-or-options-indexes Localhost Server Configuration : Apache Version : 2.2.22 PHP Version : 5.3.13 MySQL Version : 5.5.24 WampServer Version : 2.2 More .htaccess Tutorials : http://youtube.com/playlist?list=PLhSnGF_9H8EQBxUdaBQUOrp0zYmyi7ZIG --- Links --- Hosting Coupon Codes http://coupon.verifiedjoseph.com === Email Me: http:///emailme.verifiedjoseph.com Google+ http://plus.verifiedjoseph.com Twitter : http://twitter.verifiedjoseph.com Website : http://verifiedjoseph.com Stats : http://vstats.verifiedjoseph.com === Interested in a YouTube partnership with RPM Network/Maker Studios: http://network.verifiedjoseph.com
Views: 2643 Echo 442 Studios
Configuring Web Server on Ubuntu
apache2.conf: the main Apache2 configuration file. Contains settings that are global to Apache2. conf.d: contains configuration files which apply globally to Apache2. Other packages that use Apache2 to serve content may add files, or symlinks, to this directory. envvars: file where Apache2 environment variables are set. httpd.conf: historically the main Apache2 configuration file, named after the httpd daemon. The file can be used for user specific configuration options that globally effect Apache2. mods-available: this directory contains configuration files to both load modules and configure them. Not all modules will have specific configuration files, however. mods-enabled: holds symlinks to the files in /etc/apache2/mods-available. When a module configuration file is symlinked it will be enabled the next time apache2 is restarted. ports.conf: houses the directives that determine which TCP ports Apache2 is listening on. sites-available: this directory has configuration files for Apache2 Virtual Hosts. Virtual Hosts allow Apache2 to be configured for multiple sites that have separate configurations. sites-enabled: like mods-enabled, sites-enabled contains symlinks to the /etc/apache2/sites-available directory. Similarly when a configuration file in sites-available is symlinked, the site configured by it will be active once Apache2 is restarted. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #apt-get install apache2 # #cd /etc/apache2/sites-available Now Create your own website here. #sudo cp 000-default.conf mysite.conf #sudo nano mysite.conf DocumentRoot /var/www/mysite # cd /var/www/ # sudo mkdir mysite # cd mysite # nano index.html Hello this is my first website in Apache #systemctl reload apache2 #sudo a2dissite 000-default #sudo a2ensite mysite #/etc/init.d/apache2 restart ----------------------------------------------- #cd /etc/apache2/ ports.conf (Ports on which Apache is running) pico apache2.conf (Main Configuration file) ---------------------------------------------------- To enable secure sites #systemctl reload apache2 #sudo a2enmod ssl #sudo a2ensite default-ssl #/etc/init.d/apache2 restart +-------------------------------------------------- To check which Webserver is running ifconfig check the IP open browser On windows and type http://(ip address)
Views: 360 Usman Asim
ServerSignature OFF
How to turn off the server signature of apache2 in Ubuntu using webmin so as not to show the apache2 version and Linux installation and version in case of an error or an empty folder inside the web directory. This is sometimes not very straight forward, because the conf files are spread throughout some files. In the main settings file apache2.conf you can see the following being added to it: Include httpd.conf Include ports.conf Include conf.d/ Include sites-enabled/ The file needed to be edited is inside the conf.d folder and is callded "security".
Views: 2261 Hanns Groeschke
Prevent Directory Browsing on Apache
This video discusses how you can prevent people from browsing through your directories on your web server if you are using Apache Code GIST: https://gist.github.com/prof3ssorSt3v3/2c30c5a6b1f99f9610f59e26efb61b4c
Views: 100 Steve Griffith
Turn off directory indexes with .htaccess
Disable directory indexes with a simple addition to your .htaccess flie. This modification will prevent nosey surfers from exploring your directories and also protect some of your website files from being downloaded. This is a much simpler method versus putting a blank index page in each directory.
Views: 5625 wormracer08
Manually Installing and Configuring Apache 2.4 VC14 on Windows 10
I cover the process of manually installing and configuring the 64-bit version of Apache 2.4 on Windows 10 for local development. The version of Apache 2.4 that I choose to download is one that will work with PHP. I spend some time going over various problems that you might encounter. Table of Contents 1:11 Downloading the web server program. 2:41 Verifying the SHA-1 checksum of the software. 4:36 Extracting the program to C:\Apache24 5:15 Running the server from the command prompt 5:42 Troubleshooting the missing VCRUNTIME140.dll error message 7:35 Instructing Windows Firewall to allow access to the web server for private networks only. 8:00 Troubleshooting the "AH00072: make_sock: could not bind to address" error message. 10:18 Starting the program successfully for the first time. 10:55 Determining where the "It works!" web page comes from. 11:53 Creating a virtual host configuration entry to support multiple websites for local development. 14:15 Stopping and starting the server that is still running from the command line. 14:45 Editing the hosts file that tell my computer that specific website address go to my local computer. 16:12 Figuring the "Access is denied" message when trying to save the hosts file. 17:05 Troubleshooting when your web browser searches for the website address instead of actually navigating to it in the address bar. 17:45 Figuring out what causes the "You don't have permission to access / on this server" message. 20:42 Creating an index.html test file. 21:32 Troubleshooting seeing index.html.txt file instead of the contents of the test page. 23:00 Changing more settings in the httpd.conf file (AllowOverride to All and removing the Indexes option). 23:56 Revisiting another variation of the "You don't have permission to access /" message. 26:10 Looking at the "AH00526: Syntax error" message 26:40 Installing Apache 2.4 as a Windows service 28:30 Looking at the Apache Monitor 29:25 Troubleshooting the "The requested operation has failed" message when starting the web server from the monitor. 31:26 Getting the Apache Monitor to automatically start.
Views: 11164 ProgramOften
How To Set Up Apache Virtual Hosts, PHP, MYSQL, and Magento 2 on Ubuntu 14.04? Part 2 of 2
How To Set Up Apache Virtual Hosts, PHP, MYSQL, and Magento 2 on Ubuntu 14.04? Part 2 of 2 Continue from the Part 1: https://youtu.be/-eGB_DB-gag More detail information in my blog: http://www.allute.com/blog/our-blog-1/post/how-to-set-up-apache-virtual-hosts-php-mysql-and-magento-2-on-ubuntu-14-04-8#scrollTop=3400 In Github get a token in your account 5e38d034197f7462e7ad2a6ff1270ceac07864dc Composer config -g github-oauth.github.com 5e38d034197f7462e7ad2a6ff1270ceac07864dc php5enmod mcrypt apt-get install php5-intl sudo apt-get install php5-xsl Upgrade MYSQL sudo apt-get update sudo apt-get upgrade sudo apt-get install mysql-server-5.6 Change from HTTPs to SSH in Github and clone the Magento2 from there [email protected]:magento/magento2.git B: Clone Magento 2 from GitHub In your Putty window, head to the directory you created in step 0, and ensure that it is empty. Remove the index.html file you created if you followed the URL in step 0. cd /var/www/paulfan.net/public_html rm index.html git clone [email protected]:magento/magento2.git . C: Enable the www-data User sudo chsh -s /bin/bash www-data D: Install Dependencies with Composer cd /var/www/paulfan.net/public_html composer install chown -R www-data . E: Set Xdebug Max Nesting Level go to magento2 root: /var/www/magento2/magento2 go to paulfan.net root: cd /var/www/paulfan.net/public_html nano .htaccess add the "php_value xdebug.max_nesting_level 500" between php_value xdebug.max_nesting_level 500 F: Set Magento File Permissions find . -type d -exec chmod 700 {} \; find . -type f -exec chmod 600 {} \; sudo chmod +x bin/magento G: Set Up Database Table and User mysql -uroot -pYOURPASSWORD (my case is "mysql -uroot -p1Loveqotb") CREATE DATABASE magento2; // Create a new database user. We’ll call ours mageuser. CREATE USER 'mageuser'@'localhost' IDENTIFIED BY '1Loveqotb'; GRANT ALL PRIVILEGES ON magento2.* TO 'mageuser'@'localhost'; exit H: Run the Magento installation cd /var/www/paulfan.net/public_html www.paulfan.net follow the screen instruction enter your mysql password I: I had to go to my apache configuration (/etc/apache2/apache2.conf) and change this: cd /etc/apache2 nano apache2.conf Options Indexes FollowSymLinks AllowOverride none Require all granted To: Options Indexes FollowSymLinks AllowOverride All Require all granted And also enable mod rewrite: sudo a2enmod rewrite Then restart Apache: sudo service apache2 restart After that, you see your Magento potal at www.PaulFan.net We are passionate for your success. If you need help to setup, please contact us at www.Allute.com.
Views: 646 侯鵬飛事工
Simulation of Apache-Nutch 1.12(Binary Version) on Linux
This is a team effort for simulation of apache-nutch 1.12 with help of solr 4.10.1. The team members are Aayushi Kalia(BE CSE), Ananta Gupta(BE CSE), Sanchay Mehta(BE SE), Kartik Gogia(BE SE), Pratibha Sharma(ME CSE), Aarti Patel(ME CSE), Vandana(ME CSE). All are from Thapar University, Patiala.
Views: 850 Kartik Gogia
Installing Plone CMS on Ubuntu 10.04 Proxied Through Apache
RandysTech.com View the video notes here... http://randystech.com/youtube/plone/notes/plone.txt Or watch the video on http://randystech.com/index.php?option=com_content&view=article&id=66:installing-plonezope-on-ubuntu-proxied-through-apache&catid=4:linux-server&Itemid=8 (they wouldn't let me put it in with some of the characters i used...)
Views: 4023 randystech
Virtual Host + Apache httpd server + Tomcat + mod_jk connector
In my last post (Virtual Host in Tomcat) we discussed about how setup the virtual host in Tomcat. Its cost effective technique because only one public IP is enough to host multiple domain. If we have big organization and each department want to host their website in locally in different machine. then how to achieve the virtual host concept?. In this post we will see the how we do this. Vistit : http://www.ramkitech.com/2012/03/virtual-host-apache-httpd-server-tomcat.html Subscribe http://www.youtube.com/subscription_center?add_user=ramkicdac Website http://www.ramkitech.com Ramki on Twitter http://www.twitter.com/ramkicse
Views: 74552 Rama krishnnan EP
Link to pages without their extension .html .php htaccess tutorial apache server
Lesson Code: http://www.developphp.com/video/Miscellaneous/Link-to-pages-without-their-extension-htaccess Learn to make your server render files without their extension .html, .php, etc... On some servers you will get a broken link. htaccess can help you change that default server behavior.
Views: 43171 Adam Khoury
How to Install Apache, MySQl and PHP in Ubuntu 17.10
Join me on social networks:- YouTube Channel:- https://goo.gl/7RkVFt Facebook:- https://goo.gl/1KUiug How to Install Apache, MySQL and PHP on Ubuntu 17.10 1. Install Apache :- sudo apt-get update -y #using the -y option will automatically accept the conditions of the source update sudo apt-get install apache2 -y sudo apt-get install apache sudo systemctl start apache 2. Install MySQL:- sudo apt-get install mysql-server -y sudo /usr/bin/mysql_secure_installation 3. Install PHP:- sudo apt-get install php -y sudo apt-get install -y php-{bcmath,bz2,intl,gd,mbstring,mcrypt,mysql,zip} sudo apt-get install libapache2-mod-php -y sudo systemctl enable apache service sudo systemctl enable mysql.service systemctl restart apache service cd /var/www/html/ rm index.html gedit index.html save and exit
Views: 240 Aryan Computer
How to install PHP as FastCGI under Apache on Windows 10
How install PHP as FastCGI under Apache on Windows 10, configuring Apache to run PHP as FastCGI. Download PHP Non Thread Safe version at http://windows.php.net/download Download "mod_fcgid" from the Apachelounge site. You can find it in the Apache modules section (scroll down to the bottom of the download page) https://www.apachelounge.com/download/ Add the following options in the Apache DocumenRoot: Options Indexes FollowSymLinks ExecCGI AddHandler fcgid-script .php FcgidWrapper c:/apache/php/php-cgi.exe .php Add these options at the end of the Apache configuration file: LoadModule fcgid_module modules/mod_fcgid.so FcgidInitialEnv PHPRC "C:/Apache/php" Apache web server need to be installed before you install PHP, you can find the video in this playlist how to install it. https://www.youtube.com/playlist?list=PLk3TaFJq0tw7ju86UUfgKF8z-QGisYEKU
Views: 2959 Masim Man
Установка Web-сервера под Windows #2 – Apache и PHP
Правки в httpd.conf: Options Includes Indexes FollowSymLinks AllowOverride All Allow from all DirectoryIndex index.php index.html Подключение PHP: LoadModule php7_module "C:\web\server\php\php7apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "C:\web\server\php" Команды для установки Apache: cd "c:\web\server\apache\bin" httpd -k install Путь файла hosts: C:\Windows\System32\drivers\etc
Views: 573 Eni WEB
How to install and configure Apache Solr on Ubuntu 17
Apache Solr is an open source enterprise-class search platform written in Java which enables you to create custom search engines that index databases, files, and websites. It has back end support for Apache Lucene. It can e.g. be used to search in multiple websites and can show recommendations for the searched content. Solr uses an XML (Extensible Markup Language) based query and result language. There are APIs (Applications program interfaces) available for Python, Ruby and JSON (Javascript Object Notation). Homepage:- http://www.us.apache.org sudo apt-get update && apt-get upgrade -y sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer java -version Installing Solr application :- wget http://www.us.apache.org/dist/lucene/solr/6.5.1/solr-6.5.1.tgz tar xzf solr-6.5.1.tgz solr-6.5.1/bin/install_solr_service.sh --strip-components=2 sudo ./install_solr_service.sh solr-6.5.1.tgz service solr status sudo su - solr -c "/opt/solr/bin/solr create -c gettingstarted -n data_driven_schema_configs"
Install Solr 7 - The 5 Steps to an Easy Apache Solr Installation
Install Solr search in a test environment on a local or cloud hosting platform using five easy steps to an Apache Lucene Solr installation. Find the code here: https://factorpad.com/tech/solr/tutorial/install-solr.html See the Outline of all Solr tutorials here: https://factorpad.com/tech/solr/tutorial/solr-tutorial.html Find an Apache Solr and Lucene reference here: https://factorpad.com/tech/solr/reference/index.html Happy Searching! https://factorpad.com
Views: 6449 FactorPad
How To Install Apache Solr 6.2 on Ubuntu 16
In this tutorial you will learn how to install & configure Apache Solr on ubuntu Apache Solr is an open source search platform built upon a Java library called Lucene. Solr is a popular search platform for Web sites because it can index and search multiple sites and return recommendations for related content based on the search query's taxonomy.
How to : Create an alias directory with WAMP
Tags: active directory alias computer name active directory alias email active directory alias length active directory alias login active directory alias mailnickname active directory alias name active directory alias object active directory alias property alias a directory in linux alias active directory alias active directory account alias active directory domain alias active directory exchange alias active directory users alias cd directory alias cd to directory alias change directory alias command directory alias current directory alias directory .htaccess alias directory apache alias directory apache ubuntu alias directory apache windows alias directory bash alias directory example alias directory forbidden alias directory httpd.conf alias directory in apache alias directory in apache windows alias directory in linux alias directory in unix alias directory in xampp alias directory index alias directory index forbidden by options directive alias directory linux alias directory location alias directory name alias directory nginx alias directory path alias directory php alias directory terminal alias directory ubuntu alias directory unix alias directory wamp alias directory windows alias directory windows 7 alias directory xampp alias for directory bash alias for directory in linux alias for directory path in unix alias previous directory alias ssh directory alias to change directory linux alias to directory apache alias to directory in unix alias to directory linux alias user_data directory alias virtual directory alias virtual directory apache alias virtual directory iis alias working directory apache alias a directory apache alias allow directory listing apache alias directory 403 apache alias directory 403 error apache alias directory 404 apache alias directory and subdirectories apache alias directory browsing apache alias directory centos apache alias directory example apache alias directory example windows apache alias directory forbidden apache alias directory linux apache alias directory listing apache alias directory network drive apache alias directory not found apache alias directory not working apache alias directory on windows apache alias directory options apache alias directory outside of wwwroot apache alias directory permission apache alias directory permission denied apache alias directory redirect apache alias directory ssl apache alias directory tutorial apache alias directory virtual host apache alias directory windows apache alias error directory apache alias external directory apache alias parent directory apache alias remote directory apache alias root directory apache alias without directory apache directory alias wildcard apache2 alias directory permissions apache2 directory alias bash alias change directory bash alias directory path bash alias to directory bash alias working directory browserify alias directory create alias directory windows create alias directory xampp create alias for directory on linux create directory alias oracle directory alias filezilla server directory alias in windows directory alias mac directory alias powershell directory alias zsh dns alias virtual directory dos alias directory drush alias directory easyphp alias directory emacs alias directory filezilla directory alias example git alias working directory httpd alias directory forbidden iis 6 alias virtual directory k directory alias keyring alias directory lighttpd alias directory linux alias change directory make alias directory mamp alias directory mamp alias to directory mod_alias directory nginx alias directory index nginx alias directory index of is forbidden nginx alias directory php nginx alias to directory oracle alias directory os x alias directory os x directory alias owncloud directory alias name powershell alias change directory redmine alias directory rewriterule alias directory server alias directory shell alias directory svn alias directory tomcat 7 alias directory tomcat alias directory unix alias a directory unix alias directory name unix alias for directory virtual host directory alias vsftpd alias directory wamp alias directory does not exist wamp alias directory forbidden wamp alias directory not working windows 7 alias directory windows 8 directory alias xampp alias directory mac
Serveur LAMP français : partie 2 Configuration apache
Seconde partie du tutorial LAMP. Aujourd'hui nous allons relier un nom de domaine à notre serveur Apache 2. Pour l'exemple j'utilise le nom de domaine tuto.fr localement, c'est à dire que dans ma box dans la section DNS j'ai redirigé le nom de domaine tuto.Fr sur l'ip local de mon serveur Création du repertoire web /home/tuto/www , se rendre dans votre /home avec : cd ~ Puis créer le repertoire avec (SANS les droits root/sudo): mkdir www Ensuite création du fichier de configuration de notre site que nous nommerons tuto.fr.conf. Se rendre dans le repertoire des sites actifs: cd /etc/apache2/sites-enabled création du fichier de configuration avec les droits sudoers: sudo vim tuto.fr.conf à l'intérieur du fichier copier/coller la partie suivante en l'adaptant à votre site (les descriptions youtube interdisants les signes plus grand que et plus petit que ils ont été retirés en début et fin des balises VirtualHost et Directory): VirtualHost *:80 ServerAdmin [email protected] ServerName tuto.fr ServerAlias *.tuto.fr DocumentRoot /home/tuto/www/ Directory "/home/tuto/www" Options Indexes FollowSymLinks AllowOverride None Require all granted /Directory /VirtualHost Enregistrer et quitter avec :wq! Faire prendre en compte les modifications avec : sudo service apache2 restart
Views: 1679 VulgaNux
instalar servidores web,dns y dhcp en ubuntu (apache 2 y bind 9)
Servicio de Gruas de plataforma en Perez Zeledon, San Jose, Dominical y demas zonas de Costa Rica, para mas informacion accede a http://gruas-san-isidro.negocio.site/ o busca la ubicacion precisa en google maps en https://goo.gl/maps/nPAUE6tDQtu Apache2 $ sudo apt­get install apache2 $ sudo nano /var/www/index.html #NOTA: ESTE COMANDO ES POR SI SE QUIERE CAMBIAR EL "IT'S WORK" POR CUALQUIER OTRA COSA $ sudo /etc/init.d/apache2 restart ­­­­DNS(bind9): $ sudo apt­get install bind9 $ sudo nano /etc/bind/named.conf.local zone "example.com" { type master; file "/etc/bind/zones/example.com.db"; }; $ sudo mkdir /etc/bind/zones $ sudo nano /etc/bind/zones/example.com.db CAMBIAN EXAMPLE POR EL NOMBRE DE SU PAGINA $TTL 1h example.com. IN SOA ns.example.com. [email protected] ( 2009010910 ;serial 3600 ;refresh 3600 ;retry 3600 ;expire 3600 ;minimum TTL ) example.com. IN NS ns.example.com. @ IN A DIRECCIÓN ww IN A ns IN A $ sudo nano /etc/resolv.conf # add the below line as the first nameserver entry nameserver #IP DEL DHCP $ sudo /etc/init.d/bind9 restart ­­­­ Cambiar a dirección ip estática: $sudo nano /etc/network/interfaces auto eth0 iface eth0 inet static address #NOTA: LA DIRECCION . netmask network broadcast gateway $sudo /etc/init.d/networking restart ­­­­­ DHCP(isc­dhcp­server): $sudo apt­get install isc­dhcp­server $sudo nano /etc/default/isc­dhcp­server #Defaults for dhcp initscript #sourced by /etc/init.d/dhcp #installed at /etc/default/isc­dhcp­server by the maintainer scripts # #This is a POSIX shell fragment # #On what interfaces should the DHCP server (dhcpd) serve DHCP requests? #Separate multiple interfaces with spaces, e.g. "eth0 eth1?. INTERFACES="eth0? $sudo nano /etc/dhcp/dhcpd.conf ddns­update­style none; option subnet­mask; option broadcast­address; option routers; option domain­name "EXAMPLE.com"; option domain­name­servers; default­lease­time 600; max­lease­time 7200; log­facility local7; subnet netmask { range; } host ubuntu­cliente { #NOTA: ESTO ES PARA PONERLO EN ESTATICO hardware ethernet 08:00:27:fa:95:d4; fixed­address; } $sudo /etc/init.d/isc­dhcp­server restart
Views: 4835 HerberthAC
Config Wamp server to run python cgi apache cgi-bin PHP
How to set up wamp to use Python CGI programming and php on your own computer. SQL works also. Only tested on windows.All programs can be run through localhost in browser and files stored in www directory in wamp. Wamp Version 2.4 Python.3.5.0 Link to Python https://www.python.org/downloads/release/python-350/ Link to Wamp http://sourceforge.net/projects/wampserver/files/WampServer%202/Wampserver%202.4/ Has to be Python 3.5.0 and wamp 2.4 to work !!! add these lines to httpd.conf after directory "c like the video. ------------------------------------------------------------------- AddHandler cgi-script .cgi .py Options Indexes FollowSymLinks ExecCGI -------------------------------------------------------------------- Make sure to save Python as C:\Python35 using custom installation.First line of your program must direct to where python.exe is installed.You must use parenthesis with print. Link to My httpd.conf file and test programs https://www.dropbox.com/s/5nyqzdnyjznqo3k/hello.php?dl=0 https://www.dropbox.com/s/anfjevfbxd4v6xq/httpd.conf?dl=0 https://www.dropbox.com/s/8kns13x4326kmxl/new.py?dl=0
Views: 2942 Jason Cheung
Cap6. Apache. Options, htaccess y allowoverride
Se da un breve repaso a la directiva options y se explica el funcionamiento del fichero de administración distribuida .htaccess y su control desde Allowoverride
Views: 312 Luis Llano
Как установить свой сервер  CSS на VDS/VPS Хостинг + Быстрая Загрузка Файлов - Свой FastDL (Ubuntu)
Как установить свой сервер CSS на VDS/VPS Хостинг + Быстрая Загрузка Файлов - Свой FastDL (Ubuntu) Полная Установка Сервера CSS на VDS/VPS Хостинг + Быстрая Загрузка Файлов - Свой FastDL (Ubuntu) Мой сайт: http://uralpublic.ru Мой сервер: CS:S Пожертвовать на Qiwi: +77774683951 Пожертвовать на Webmoney WMR: R114831247370 Пожертвовать на Webmoney WMZ: Z158003192733 VPS/VDS Хостинг : https://goo.gl/otn6DN Запускатор - https://yadi.sk/d/e1h4ahgnpc6tS Steamcmd - https://yadi.sk/d/MmvMXTHipc72i No Steam - https://yadi.sk/d/B9CZKRX8pc77H Установка Сервера. sudo apt-get install lib32gcc1 Создаём потом директорию css и steamcmd в папке opt заходим в директорию cd /opt/steamcmd вставляем wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz распаковываем tar -xvzf steamcmd_linux.tar.gz запускаем файл update.sh ./update.sh выходим из директории cd / запускаем сам сервер заходим cd /opt/css ./start.sh Веб часть! apt-get install apache2 a2enmod rewrite sudo /etc/init.d/apache2 restart apt-get install nano cd /etc/apache2 nano apache2.conf Находим директорий: Directory /var/www/ Options Indexes FollowSymLinks AllowOverride None Require all granted /Directory и заменяем None на All, что бы было так: Directory /var/www/ Options Indexes FollowSymLinks AllowOverride All Require all granted /Directory
Views: 3977 Димас DRUMMER
[Nginx] 2. how to install Nginx on ubuntu 18.04
Nginx product releases are of two types: namely, stable (even version numbers) and mainline or development (odd version numbers). The “stable” versions are tried and tested versions. It consists of major bug fixes but no new features are added in the stable version. The “mainline” version includes new features and bug fixes and usually is good for testing future versions of the product. In our examples we will be using the stable version but the steps to implement and configure mainline version is the same. 1.Open terminal window and open the sources.list file using the command sudo nano /etc/apt/sources.list 2.You can add the Nginx repository links at the bottom of the file. Scroll down to the very bottom of the file and add the two lines below : deb http://nginx.org/packages/ubuntu/ bionic nginx deb-src http://nginx.org/packages/ubuntu/ bionic nginx 3. Save the file. 4. Now you can download the package lists from the repositories and update them with the information for the newest versions of the packages and their dependencies. You can do that by typing the following command: sudo apt-get update 5.You will get the following error regarding the missing signature key. It is happening because gpg is trying to sign the nginx release and check its signature.But the signing key is missing on the server and hence gpg is not able to validate the nginx package: Reading package lists... Done W: GPG error: http://nginx.org trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ABF5BD827BD9BF62 6. Download and add the nginx signature key using the command below: # wget http://nginx.org/keys/nginx_signing.key # sudo apt-key add nginx_signing.key 7.Now try re-synchronizing the package index from the sources: #sudo apt-get update 8.Now that the package list is updated and indexed, you can install Nginx: # sudo apt-get install nginx 9. You can verify Nginx installed the version: # nginx –v Nginx Folder Structure It is important to understand how the Package Manager-based Nginx installation folder structure looks.It will help you to locate the configuration files if you want to make any configuration changes such as changing the user account under which Nginx process executes, enables, or disables mime types for your website; modify FastCGI execution parameters; identify the default document root and error logs directory;or understand where the error logs files and Nginx executable are . •You can get the complete list of all Nginx configuration details and its version by using the – V command option with nginx . Here is a sample output of the command: # nginx –V nginx version: nginx/1.8.0 built by gcc 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) built with OpenSSL 1.0.1e-fips 11 Feb 2013 TLS SNI support enabled configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid ... output trimmed ... The Package Manager-based installation installs Nginx under /etc/nginx directory. It installs all necessary configuration files like nginx.conf file , which has the web server configuration details. It has a mine.types and fastcgi_params file that contains all the mime types that are enabled on the web server and fastcgi configuration details. All these default configurations enable the Nginx server to start: # ls –F /etc/nginx/ conf.d/ koi-utf fastcgi_params koi-win mime.types nginx.conf scgi_params uwsgi_params win-utf •The Nginx executable nginx is located in the system executable directory /usr/sbin/nginx . Since it is executing using the root user, you will need to be a root user or need to do su or sudo to start or stop the process: # ls -l /usr/sbin/nginx -rwxr-xr-x. 1 root root 890992 Apr 21 21:06 /usr/sbin/nginx •By default, the document root directory is located at /usr/share/nginx/html/ . It consists of a sample index.html and 50x.html file. You can deploy your application in the same document root directory and Nginx will serve the content: # ls /usr/share/nginx/html/ 50x.html index.html • The default error files and HTTP logfiles are located at /var/log/nginx/ . By default, there are two files: access. log and error. log . You will have to implement some sort of log file rotation mechanism such that your logfiles don’t grow up too large. You will learn more about these files and its configuration details in chapter 10 . • Try Lynx to browse to the http://localhost and you should be presented with the default index page. (If you get an alert saying Unable to connect to remote host , simply start the Nginx server using systemctl start nginx ) : # lynx http://localhost
Views: 164 Linux Ubuntu
Examples of .htaccess - web directory password protected
.htaccess: control directory access in Apache httpd.conf: global Example 1: password protection for directory Create encrypted password for user name jiansen for htpasswd -c /var/www/html/htaccess_test/.htpasswd jiansen File permission: chmod 644 /var/www/html/htaccess_test/.htpasswd Make sure it can be read by apache, but can not read by outside .htaccess: AuthType Basic AuthName "Restricted access" AuthUserFile "/var/www/html/htaccess_test/.htpasswd" Require valid-user Example 2, will not display .txt file Options +Indexes IndexIgnore *.txt More about this video: http://jiansenlu.blogspot.com/2014/10/some-examples-of-htaccess.html
Views: 2707 Jiansen Lu
Laravel 5 + DigitalOcean
Установка и настройка фреймворка Laravel 5 на чистый дроплет DigitalOcean с Ubuntu 15.10. Installing and configuring the framework on an empty 5 Laravel droplet DigitalOcean with Ubuntu 15.10. Содержание: 00:11 - Создание дроплета 01:10 - Активация и установка root пароля дроплета 01:37 - Обновление индекса пакетов Ubuntu 01:40 - Установка веб-сервера Apache 02:18 - Установка MySQL 03:28 - Установка PHP 04:37 - Установка phpMyAdmin 05:50 - Создание базы данных 06:10 - Установка Curl 06:15 - Включение модуля mod_rewrite 06:30 - Установка Composer 07:00 - Установка фреймворка Laravel 5 08:20 - Настройка .htaccess 09:30 - Редактирование виртуального хоста Content: 00:11 - Creating a Droplet 1:10 - Activation and setting root password droplet 1:37 - Update Index Ubuntu packages 1:40 - Installing Apache Web Server 2:18 - Installing MySQL 3:28 - PHP Installation 4:37 - Installing phpMyAdmin 5:50 - Creating a database 6:10 - Installation of Curl 6:15 - Enabling mod_rewrite module 6:30 - Setting Composer 07:00 - Setting the framework Laravel 5 8:20 - Setting .htaccess 09:30 - Editing a Virtual Host
Views: 12135 LaTech
Codeigniter 3  - Removing index php with XAMPP (Latest)
Steps you need to do: 1. Make sure you set the AllowOverride in either (\xampp\apache\conf\httpd.conf) for global settings, or (\xampp\apache\conf\extra\httpd-vhosts.conf) if you are using virtual hosts. Example Virtual Host Directory option AllowOverride All Require all granted 2. Make sure you create .htaccess and save it on your codeigniter application root folder. I am accepting programming tutorial requests using C#, VB.NET, PHP, Java, Android, Inkscape, nodejs and laravel framework. Please email [email protected] if you got some. Follow my pages: Blogspot - https://ron-script.blogspot.com Twitter - https://twitter.com/ronscript Pinterest -www.pinterest.com/ronscript
Views: 1292 ronscript
solr installation ubuntu 16
installing apache solr on ubuntu 16
Views: 64 Anson Parker
วิธีทำ Virtual Host บน Apache 2.4.10 บน Windows
วิธีทำ Virtual Host บน Apache 2.4.10 บน Windows How to Config Virtual Host for Apache 2.4.10 on Windows - เตรียมสร้ง Folder ให้พร้อมไว้ ผมสร้างที่ D:\_MySite_ ด้านในมี Folder ย่อยคือ localhost , website1, website2 - แก้ไขไฟล์ httpd.conf ให้เรียกใช้ vhost Include conf/extra/httpd-vhosts.conf - แก้ไขให้เรียกใช้ LoadModule vhost_alias_module modules/mod_vhost_alias.so - แก้ไขไฟล์ vhost.conf Directory "d:/_MySite_" Require all granted /Directory NameVirtualHost *:80 VirtualHost *:80 DocumentRoot d:/_Mysite_/localhost ServerName localhost ServerAlias localhost Directory "d:/_Mysite_/localhost" Options FollowSymlinks Indexes Includes ExecCGI Order allow,deny Allow from all DirectoryIndex index.htm index.html index.php /Directory /VirtualHost VirtualHost *:80 DocumentRoot d:/_Mysite_/website1 ServerName website1 ServerAlias website1 Directory "d:/_Mysite_/website1" Options FollowSymlinks Indexes Includes ExecCGI Order allow,deny Allow from all DirectoryIndex index.htm index.html index.php /Directory /VirtualHost VirtualHost *:80 DocumentRoot d:/_Mysite_/website2 ServerName website2 ServerAlias website2 Directory "d:/_Mysite_/website2" Options FollowSymlinks Indexes Includes ExecCGI Order allow,deny Allow from all #DirectoryIndex index.htm index.html index.php /Directory /VirtualHost By Taonoi Narak [email protected] 15/ต.ค./2014 20:50
Views: 773 Taonoi Narakmak
Apache Solr 6 Tutorial - Installing Solr on Windows and Basic Introduction
In this video tutorial I will show you how can you download and install Apache Solr 6 on windows operating system. I will also give basic introduction of Solr.
Views: 9577 KnowledgeThirst
How to install Apache Solr on centos 7 Linux server
Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. wget http://apache.cs.uu.nl/lucene/solr/6.5.1/solr-6.5.1.tgz tar xzf solr-6.5.1.tgz install_solr_service.sh --strip-components=2 ./install_solr_service.sh solr-5.2.1.tgz service solr restart localhost:8983
Install Ubuntu 16.04 + LAMP server
1. Install Ubuntu 1.1. Go to Ubuntu.com 1.2. Select "Server" from the top menu 1.3. click on "Download Ubuntu server" 1.4. select desired version 1.5. Open ”Hyper-V Manager” 1.6. Create a new Virtual Machine 1.6.1. Select “Install Ubuntu Server” 1.6.2. Select Language 1.6.3. Select Location 1.6.4. Configure Keyboard 1.6.5. Give a Name to the server using which you are going to identify it 1.6.6. Give full name of the user 1.6.7. Give a user name 1.6.8. Enter a Strong password 1.6.9. Select Yes if you want to encrypt your drive 1.6.10. Select timezone 1.6.11. Select the option depending on your choice 1.6.12. Select the partition 1.6.13. Select Yes to write all the file on to the disk 1.6.14. Allow automatic update 1.6.15. Select the packages which you want to install (use spacebar to select, arrow key to move and tab to go to continue ) I select OpenSSH and DNS, Will install LAMP Separately 1.6.16. Hit Continue 1.6.17. Restart the server 1.7. Enter the username and password used at the time of installation 1.8. Type ifconfig 1.9. Search for inet addr: (Mine is 1.10. Download and install Putty from https://www.putty.org 1.11. Open Putty 1.12. Enter your IP address in HostName 1.13. Enter the username and password used at the time of installation 2. Check if any upgrade or update is available 2.1. Type sudo apt-get update -y 2.2. Type sudo apt-get upgrade -y 2.3. (sudo commands gives admin permission; -y: gives the permission to install the update) 3. Install Apache server 3.1. Type sudo apt-get apache2 -y 3.2. Type sudo apache2ctl configtest (There is a warning Could not reliably determine the server...) 3.3. To fix this waring 3.3.1. Type sudo nano /etc/apache2/apache2.conf (nano is an editor) 3.3.2. Scroll to the bottom of the file and Type “ServerName: server IP address” 3.3.3. Hit ctrl+x then y then Enter key to save and exit the file 3.4. Again type sudo apache2ctl configtest; it should show Syntax OK 3.5. Restart apache server 3.5.1. Type sudo systemctl restart apache2 3.6. Go to the browser on you host machine and type the IP address of the Ubuntu server 3.6.1. It should show Apache default page 3.7. Steps to enable full apache 3.7.1. Type sudo ufw app list 3.7.2. Type sudo ufw app info “Apache Full”(it will give the information about Apache Full) 3.7.3. Type sudo ufw allow in “Apache Full” 3.8. Steps to install MySQL server 3.8.1. Type sudo apt-get mysql-server -y (i forgot to give -y to i have to give the allow installation after the ubuntu checks the files) 3.8.2. Enter the root password and confirm the password when asked 3.9. Steps to make MySQL server secure 3.9.1. Type mysql_secure_installtion 3.9.2. Enter the root password of MySQL 3.9.3. Select yes for validate password plugin (enter Y) 3.9.4. Select 0 or 1 or 2 for security (best option is to select 2 but i selected 1 ) 3.9.5. Then just enter N 3.9.6. For all other options entre Y (it's going to be y,y,y) 3.10. Step to install PHP 3.10.1. Type sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql (if you entered anything wrong it will give error, you can easily fix the typo) 3.10.2. Enter Y 3.11. Make index.php as default page 3.11.1. Type sudo nano /etc/apache2/mod-enabled/dir.conf (if you see a black document then you have done a typo) 3.11.2. Change index.html to index.php and vice-versa 3.11.3. Hit ctrl+x then y then Enter key to save and exit the file 3.11.4. Restart apache server Type sudo systemctl restart apache2 3.12. If you want to install more php extensions 3.12.1. Type apt-cache search php- | less (to see all the extension) 3.12.2. To install a new extension Type sudo apt-get install php-(Extension name eg: sudo apt-get install php-cgi) 3.13. Test PHP installation 3.13.1. Create a php info file Type sudo nano /var/www/html/info.php Type phpinfo(); 3.13.2. Go to the url (your IP Address/file name.php in my case it is ) Music: https://www.bensound.com
Views: 145 vvs m
Lamp + PhpMyAdmin + Wordpress - Deepin 15.5
Instalação avançada do Deepin: https://www.youtube.com/watch?v=wux37hm0eTE&t=706s O Sucessor do Windows 10: https://www.youtube.com/watch?v=YmHRHmp5K2g Instalação completa e do absoluto zero do LAMP com os bonus: Phpmyadmin e Wordpress, você encontra aqui, na TI BAHIA. :) ACOMPANHE AS DICAS ABAIXO: ## ATUALIZAR OS sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade ## INSTALAR O MYSQL-SERVER sudo apt-get install mysql-server ## INSTALAR O APACHE2 sudo apt-get install apache2 ## CHECAR VERSAO DO PHP NO REPOSITORIO sudo apt-cache search php7 ## INSTALAR O PHP 7.1 sudo apt-get install php7.1-cli libapache2-mod-php7.1 php7.1-mysql php7.1-curl php-memcached php7.1-dev php7.1-mcrypt php7.1-sqlite3 php7.1-mbstring ## ATIVAR O MOD_REWRITE sudo a2enmod rewrite ## ATIVAR O USO DO .HTACCESS sudo gedit /etc/apache/apache2.conf (pelo terminal) Ou navegue até a pasta /etc/apache/ e edite o arquivo com seu editor preferido. Localize as linhas: Directory /var/www/ Options Indexes FollowSymLinks AllowOverride None -- troque para All Require all granted Directory # REINICIA APACHE sudo /etc/init.d/apache2 restart ## PHPMYADMIN sudo apt-get install phpmyadmin php-mbstring php-gettext ## WORDPRESS Entrar no site do wordpress, baixar a versão mais atual e seguir os passos do video.
Views: 1050 TI Bahia
[Part 1/2] Run Your Own Search Engine With Apache Solr
Premium and FREE Courses: https://www.penta-code.com/premium Project Files: https://github.com/yongzhihuang/PentaCode/tree/master/solr In this tutorial, we will set up Apache Solr via Docker, and add some documents to the database. In the next tutorial, we will set up a NodeJS application that talks to this solr database. Set Up Docker: https://www.youtube.com/watch?v=xSbhezvXp2I $10 DigitalOcean hosting coupon: https://m.do.co/c/dba93b1bbe11 Like my videos and tutorials? Consider donating: https://www.paypal.me/pentacode FOLLOW US: Twitter: https://twitter.com/pentacodevids Facebook: https://www.facebook.com/pentacode Repo: https://github.com/yongzhihuang/PentaCode Don't forget to subscribe! Really appreciate it! Best Shared hosting: http://www.bluehost.com/track/pentacode/ytchannel Premium Courses: (http://www.penta-code.com/premium): ES6 for Everyone — The best way to learn modern ES6 JavaScript (https://ES6.io/friend/YONGZHI) Sublime Text Power User Book (https://SublimeTextBook.com/friend/YONGZHI) React For Beginners (https://ReactForBeginners.com/friend/YONGZHI) I Found an Answer by Twin Musicom is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Artist: http://www.twinmusicom.org/ Music: Mura Masa - Lotus Eater (Tonton Remix) by Underground Charisma
Views: 8191 Pentacode
Autenticación Básica con htaccess en Apache2 con Debian
Autenticación Básica utilizando el fichero de configuración htaccess en Apache2 con Debian.
Views: 481 Jsús Gómez

Custom writing service
Annotated bibliography example apa 6th edition format video
Uw whitewater admissions essay for college
Good sample of cover letter
Non disclosure agreement cover letter template