high concurrent connections, this time we use Nginx to do a reverse proxy server Environment Description: The reverse proxy server is a Linux system with Nginx installed; TheWeb server is a Windows system with IISFirst, we set the reverse proxy on Nginx, modify the Nginx configuration file, the following sections are
Apache originated from the NCSAhttpd server and has been modified many times to become one of the most popular Web server software in the world. Apache is taken from the pronunciation of "a patchy server", which means a server full of patches, because it is a free software,
15th. Web server configuration Security 15.1 ApacheSafetyIt is important to use the "least privilege Principle" when installing Web Server on a Linux deployment . Try not to use root deployment. 15.2 NginxSafetyNginx Security Configuration Guide Technical manual PDF Download
But if the site has an average of more than 200 requests per second, then the problem is: This is already the best Web server, what should I do? The same scenario applies to the database. To solve this problem, we need to understand the principle of "load balancing".
How Web servers do load Balancing
The most important way to do load balancing for
Create a Web server-Linux Enterprise Application-Linux server application under openSUSE12.1. For more information, see below. Source: Zhongguancun online
OpenSUSE 12.1 Web Server Cons
then the company used the application server to enrich this performance, the Web server and application server one after the first,
Most application servers now contain Web servers, which means that the Web
;3) Exitstatus=$?if[$exitstatus =0]; Then Echo "The chosen distro is:"$DISTROSElse Echo "You chose Cancel."fiCreate a Table dialog boxThe Radiolist dialog box is useful when you want to let the user select a list of multiple options in the Checklist dialog box, allowing only one to select.Grammar:Whiptail–title "" –checklist "" [] ...Instance:#!/bin/Bashdistros=$ (Whiptail--title"Test Checklist Dialog"--Checklist"Choose preferred
update; apt-get dist-upgrade
# Fedora/Centos/RedHat
Yum update
Select the update command based on your system environment.
2. Set and protect SSH Security
After obtaining the VPS, we recommend that you modify the port, ROOT password, and authorize independent non-ROOT user permission management, or you can log on to the SSH client to manage the VPS using a key. For example, you can refer to "set Putty SSH to log on to a Linux VPS host using a key"
ultimately get the following performance optimization program:Change from Virtual host deployment to standalone server deploymentThe virtual host is more limited, unable to customize the Web server itself, unable to configure the PHP dynamic cache, and independent server can enjoy the memory, processor resources, no l
services.
For example, load the WEB service to partition D, and put the FTP service to partition E. If an FTP account is leaked, it is attacked and exploited. However, because the FTP account does not have the Read and Write rights to partition D, it will not perform any read/write operations on the content on the Web server. This ensures that, after the FTP
Configure svn linux server and svnlinux Server
PS: Today, I set up a public-network SVN Server for my colleagues. google the SVN Server and I found the most detailed article below. I will record it and reprint it. By the way, based on your own experience, I have added severa
nameNever use the Post-commit file that comes with the Hooks folder. Add the following content to the file:#!/bin/shweb=/var/www/test the items under the//web server cannot have spaces. Export Lang=en_us. UTF-8SVN update $WEB--username chrisdowson--password 123456 //is equivalent to client UpdateThe file is then assigned permission to execute chmod +x post-co
servers are managed almost by headless and do not provide a graphical interface that you need to perform remotely via the console or via SSH.Windows has a powerful graphical page through which most people can build their needs. You can also use the shell to manage it. Two ways, suitable for different groups of people.2. SoftwareThe software on Linux includes the management system and remote software repository installation, which you can install by m
The most widely used free HTTP server on UNIX and Linux platforms is the universal, NCSA, and Apache servers, while the Windows platform nt/2000/2003 uses IIS Web servers. Some of the most common Web servers you should consider when choosing to use a Web
Internet Web server.
This paper takes SCO OpenServer 5.0.5 as an example to introduce the method of constructing the Web server of enterprise network on the basis of existing office network. Build a SCO UNIX Web server (IP addres
have poor experience with the Linux system. To address this problem, the dongle R D team carefully developed the cloud-based setting function to comprehensively improve the user experience on the Linux system, allows users to operate freely on the cloud. Compared with the previous single limitation management, new functions are more convenient to use. Specifically, in the new version, you can use the dong
: cd/var/www/html
Create PHP File: VI index.php
Phpinfo ();?>
Then, when you enter the native address in the browser, you can access the index.php Web page file you just created.
NOTE:Apache's default program directory is:/var/www/html, Web page files can be accessed here. Need to ensure that this directory belongs to the user Apache and user group Apache.
The MySQL database directory is:/var/lib/mysql
The original WEB Server uses the Ubuntu 8.10 Server system. As Ubuntu 8.10 system support ends this year, no new patches are provided. Therefore, we plan to install the latest Ubuntu 10.04 Server in the past few days.
In order not to affect the access to the original website, first migrate data on the
Squid is an application-level agent, in order to ensure that the client host and server host network connectivity, the need for client software to do the appropriate settings before use, such as Internet Explorer set proxy server address, port and so on.Web caching is necessary for a large, busy network, an article on the IBM Web site that provides a detailed ana
domestic very few, until now I have not seen a JSP book in the bookstore, and the Java system is less and less discussion books, and Java-related books (Chinese version) to now but three digits. And take a look at a lot of the tools are still talking about Visual J + + or Java 1.1 such a year of second-hand.
Summarize:
Applicable to the crowd: have a strong learning ability and patience of developers. Low input but would like to have a greater ability to scale applications.
Applicable platform:
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.