pdf page to image c# itextsharp : Cannot edit pdf form control Library platform web page asp.net azure web browser 05-welling-php-mysql-web91-part144

877
Installing Apache, PHP, and MySQL Under Unix
Figure A.2 The function 
phpinfo()
provides useful 
configuration information.
Is SSL Working?
Now you are ready to test for SSL.First, stop the server and then restart with the SSL
option enabled:
# /usr/local/apache/bin/apachectl stop
# /usr/local/apache/bin/apachectl startssl
Test to see whether it works by connecting to the server with a web browser and select-
ing the 
https
protocol,like this:
https://yourserver.yourdomain.com
Try your server’s IP address also,like this:
https://xxx.xxx.xxx.xxx
or
http://xxx.xxx.xxx.xxx:443
Cannot edit pdf form - C# PDF Field Edit Library: insert, delete, update pdf form field in C#.net, ASP.NET, MVC, Ajax, WPF
Online C# Tutorial to Insert, Delete and Update Fields in PDF Document
pdf fillable form creator; changing font in pdf form
Cannot edit pdf form - VB.NET PDF Field Edit library: insert, delete, update pdf form field in vb.net, ASP.NET, MVC, Ajax, WPF
How to Insert, Delete and Update Fields in PDF Document with VB.NET Demo Code
chrome save pdf form; cannot edit pdf form
878
Appendix A Installing PHP and MySQL
If it worked, the server will send the certificate to the browser to establish a secure con-
nection.This makes the browser prompt you to accept the self-signed certificate.If it
were a certificate from a certification authority your browser already trusts,the browser
would not prompt you.In this case, we created and signed our own certificates.We
didn’t want to purchase one right away because we wanted to ensure that we could get
everything working properly first.
If you are using Internet Explorer or Mozilla,you will see a padlock symbol in the
status bar.This symbol tells you that a secure connection has been established.The icon
used by Netscape is shown in Figure A.3.
Figure A.3 Web browsers display an icon to indicate the page you are view-
ing came via an SSL connection.
Final Steps
To use the PDFlib shared object and any other modules you installed in this way, you
need to complete a few more steps.
First, copy the 
libpdf_php
file (in 
bind/php/php-50x
from wherever you extracted
PDFLib) to the PHP 
extensions
directory,which is probably
/usr/local/lib/php/extensions
Then add the following line to your 
php.ini
file:
extension = libpdf_php.so
Installing Apache, PHP, and MySQL Under
Windows
With Windows,the installation process is a little bit different because PHP is set up
either as a CGI (
php.exe
) script or as an ISAPI module (
php5isapi.dll
).However,
Apache and MySQL are installed in a similar fashion to the way they are installed under
Unix.Make sure you have the latest operating system service patches applied to the
machine before you begin the Windows installation.
You should start by downloading all the latest source files to a temporary directory
with ample space. For our installation,we used 
c:\temp\download
as the temporary
directory.
If you have a slow network connection,you may prefer to use the versions from the
CD,but they are likely to be a version or more out of date.
C# HTML5 Viewer: Deployment on AzureCloudService
In pop-up box, select ASP.NET Web Role and edit its name. RasterEdge.XDoc.PDF. HTML5Editor.dll. (The application cannot to work without this node.).
changing font size in pdf form field; change font size in pdf form field
C# HTML5 Viewer: Deployment on ASP.NET MVC
RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc.PDF.HTML5Editor.dll. RasterEdge.XDoc. PowerPoint.dll. (The application cannot to work without this node.).
pdf save form data; create a fillable pdf form online
879
Installing Apache, PHP, and MySQL Under Windows
Installing MySQL Under Windows
The following instructions were written using Windows XP.
Begin by setting up MySQL.You can download the required ZIP file from
http://www.mysql.com.
Unzip the MySQL ZIP file to the temporary directory and run the 
Setup.exe
pro-
gram.The installer is a standard InstallShield Wizard and should look like many other
installers you have seen.
If you choose Typical Install,the wizard will not ask any questions other than where
you would like MySQL installed.The directory where MySQL installs itself is,by default,
C:\mysql
.You can move it to a different directory if needed,after it’s fully installed,but if
you do,you will need to take some extra steps to keep everything working.
If you move MySQL and intend to run the MySQL executable,
mysqld
,you must 
tell it where everything is located by supplying command-line options.To display all
options,use
C:\mysql\bin\mysqld --help
For example,if you moved the MySQL distribution to 
D:\programs\mysql
,you must
start 
mysqld
with
D:\programs\mysql\bin\mysqld --basedir D:\programs\mysql
If you move the installation and are running it as a Windows service,you need to cre-
ate an INI file called 
my.ini
and place it in your main Windows directory.Your INI file
will have content similar to the following:
[mysqld]
basedir=D:/programs/mysql/bin/
datadir= D:/programs/mysql/data/
In the NT/2000/XP setup,the name of the MySQL server is 
mysqld-nt
,and it is nor-
mally installed as a service.A service is a program that runs constantly in the background
to do work for other programs.Services usually run automatically when you start the
machine,which saves you the effort of having to start them each time.
You can install the MySQL server as a service by going to the Windows command
prompt and typing
cd c:\mysql\bin
mysqld-nt –install
The response you should get is
Service successfully installed.
Now you can start and stop the MySQL service from the command line using
NET START mysql
NET STOP mysql
VB.NET Create PDF Library SDK to convert PDF from other file
Creating a PDF document is a good way to share your ideas because you can make sure that the PDF file cannot be altered without authorization or leaving
adding a text field to a pdf; create a pdf form online
VB.NET PDF File Permission Library: add, remove, update PDF file
NET edit PDF digital signatures, C#.NET edit PDF sticky note In some case, document cannot be ignored on Choose to offer PDF annotation and content extraction
change font size pdf form reader; add signature field to pdf
880
Appendix A Installing PHP and MySQL
Note that the executable’s name is 
mysqld-nt
,but the service’s name is just 
mysql
.If
you run 
NET START mysql
,you should see the following message:
The MySQL service was started successfully.
After the server has been installed,it can be stopped,started, or set to start automatically
using the Services utility (found in Control Panel).To open Services,click Start and then
select Control Panel.Double-click Administrative Tools and then double-click Services.
The Services utility is shown in Figure A.4.If you want to set any MySQL options,
you must first stop the service and then specify them as startup parameters in the Services
utility before restarting the MySQL service.The MySQL service can be stopped using
the Services utility or using the commands 
NET STOP MySQL
or 
mysqladmin shutdown
.
Figure A.4 The Services utility allows you to configure the services running
on your machine.
To test whether MySQL is working,you can execute the following command:
C:\mysql\bin\mysqlshow
The default configuration is not really ideal,so you need to attend to a few loose ends:
n
Setting your 
PATH
n
Deleting the anonymous accounts
n
Setting the root password
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
WinForms application form (Here, we take a blank form as an open a file dialog and load your PDF document in there will be a pop-up window "cannot open your
create pdf forms; pdf form change font size
C# Imaging - Scan PLANET in C#.NET
However, users who want to do this should know that, our barcode reading SDK cannot read PLANET barcode from PDF document directly, users need to convert PDF
add fields to pdf form; add fillable fields to pdf
881
Installing Apache, PHP, and MySQL Under Windows
Setting Your PATH
MySQL comes with lots of command-line utilities.None of them are easy to get at
unless the MySQL binary directory is in your 
PATH
.The purpose of this environment
variable is to tell Windows where to look for executable programs.
Many of the common commands you use at the Windows command prompt,such as
dir
and 
cd
,are internal and built into 
cmd.exe
.Others,such as 
format
and 
ipconfig
,
have their own executables.Having to type 
C:\WINNT\system32\format
would not be
convenient if you wanted to format a disk.Having to type 
C:\mysql\bin\mysql
to run
the MySQL monitor also would not be convenient.
The directory where the executables for your basic Windows commands,such as 
format.exe
,reside is automatically in your 
PATH
,so you can simply type 
format
.To
have the same convenience with the MySQL command-line tools,you need to add it.
Click Start and choose Control Panel.Double-click System and go to the Advanced
tab.If you click the Environment Variables button, you will be presented with a dialog
box that allows you to view the environment variables for your system.Double-clicking
PATH allows you to edit it.
Add a semicolon to the end of your current path to separate your new entry from
the previous one;then add 
c:\mysql\bin
.When you click OK,your addition will be
stored in the machine’s registry.The next time you restart your machine, you will be able
to type 
mysql
rather than 
C:\mysql\bin\mysql
.
Deleting the Anonymous User
The default MySQL configuration allows any user access to the system without provid-
ing a username or password.This is obviously undesirable.
The first thing you should do is delete the anonymous user.By opening a command
prompt and typing the following lines,you can accomplish that goal:
c:\mysql\bin\mysql -u root
use mysql
delete from user where User=’’;
quit
c:\mysql\bin\mysqladmin -u root reload
The anonymous user is now gone.
Setting the root Password
Even the superuser account,root,has no password yet.To set this user’s password,type
these lines:
c:\mysql\bin\mysqladmin -u root password your_password
c:\mysql\bin\mysqladmin -u root -h your_host_name password your_password
C# Imaging - Decode EAN-8 Barcode in C#.NET
E that can be expanded back into a UPC-A symbol, EAN-8 cannot be expanded 1D and 2D barcodes from BMP, PNG, GIF, TIFF & JPEG images and PDF, Excel, PowerPoint
change font in pdf form; change pdf to fillable form
C# Imaging - Read Linear Code 39 in C#.NET
It is self-checking in that a single print defect cannot transpose one character 39 barcode from JPEG, JBIG2, TIFF, BMP, PNG & GIF images and PDF, Word, Excel
add form fields to pdf online; add fields to pdf
882
Appendix A Installing PHP and MySQL
You should find that tasks that previously required no username or password will now
fail without this information.Attempting to run
c:\mysql\bin\mysqladmin reload
or
c:\mysql\bin\mysqladmin shutdown
will now fail.
From now on,you will need to use the 
-u
flag,provide a username,and add the 
-p
flag to tell MySQL that you have a password,as in this example:
c:\mysql\bin\mysqladmin -u root -p reload
If you type this command,MySQL should now prompt you for the root password that
you just set.
If you need more information,refer to the MySQL website at http://www.
mysql.com.
You are now ready to install Apache under Windows.Let’s begin!
Installing Apache Under Windows
Apache 1.3 and later versions are designed to run on Windows NT,2000,and XP.The
installer works only with the x86 family of processors,such as Intel’s.Apache also runs
on Windows 95 and 98. In all cases,TCP/IP networking must be installed.Make sure
you use the Winsock 2 library if you decide to install it under either Windows 95 or 98.
Go to http://httpd.apache.org and download the Windows binary of the current ver-
sion of Apache 1.3. (Apache 2.0 is threaded,and some PHP external libraries are not
thread safe,so we recommend you use 1.3.)
We downloaded the 
apache_1.3.31-win32-x86-no_src.msi
file.It contains the cur-
rent version (within the 1.3 hierarchy) for Windows,without source code, packaged as
an MSI file.MSI files are the package format used by the Windows installer.
Unless you have a really elusive bug or want to contribute to the development effort,
it is unlikely that you will want to compile the source code yourself.This single file con-
tains the Apache server ready to be installed.
Double-click the file you downloaded to start the process.The installation process
should look familiar to you.As shown in Figure A.5,the installer looks similar to many
other Windows installers.
RasterEdge.com General FAQs for Products
Sometimes, the email cannot be found in Inbox in the next few minutes We are dedicated to provide powerful & profession imaging controls, PDF document, image to
create a fillable pdf form in word; add text field to pdf acrobat
Annotate, Redact Images in Web Image Viewer | Online Tutorials
and file types like multi-page TIFF and PDF. once an annotation is deleted, you cannot recover it White", ShowedText: "double click to edit", TextColor: "Black
add picture to pdf form; add date to pdf form
883
Installing Apache, PHP, and MySQL Under Windows
Figure A.5 The Apache installer is easy to use.
The install program prompts you for the following:
n
The network name,server name,and administrator’s email address.If you are
building a server for real use,you should know the answers to these questions.If
you are building a server for your own personal use,the answers are not particular-
ly important.
n
Whether you want Apache to run as a service.As with MySQL, setting it up this
way is usually easier.
n
The installation type.We recommend the Complete option,but you can choose
Custom if you want to leave out some components such as the documentation.
n
The directory in which to install Apache.(The default is 
C:\Program
Files\Apache Group\Apache
.)
After you choose all these options,the Apache server will be installed and started.
Apache listens to port 80 (unless you changed the Port, Listen,or BindAddress direc-
tives in the configuration files) after it starts.To connect to the server and access the
default page,launch a browser and enter this URL:
http://localhost/
884
Appendix A Installing PHP and MySQL
This should respond with a welcome page similar to the one shown in Figure A.1 and a
link to the Apache manual.If nothing happens or you get an error,look in the
error.log
file in the 
logs
directory.If your host isn’t connected to the Internet, you
might have to use this URL instead:
http://127.0.0.1/
This is the IP address that means localhost.
If you have changed the port number from 80,you will need to append 
:port_
number
on the end of the URL.
Note that Apache cannot share the same port with another TCP/IP application.
You can start and stop the Apache service from your Start menu:Apache adds itself as
Apache HTTP Server under the Programs submenu.Under the Control Apache Server
heading,you can start, stop, and restart the server.
After installing Apache,you might need to edit the configuration files in the 
conf
directory.We look at editing the configuration file 
httpd.conf
when we install PHP.
If you need to enable Apache with SSL in Windows,you should follow the excellent
FAQ at http://tud.at/programm/apache-ssl-win32-howto.php3,but be aware that it is
not for the fainthearted.
Installing PHP for Windows
To install PHP for Windows,begin by downloading the files for PHP5 from
http://www.php.net.
Two files should be downloaded for a Windows installation.One is the ZIP file con-
taining PHP (called something similar to 
php-5.0.0-Win32.zip
) and one is a collection
of libraries (
pecl-5.0.0-Win32.zip
or similar).
Begin by unzipping the ZIP file to the directory of your choice.The usual location is
c:\PHP
,and we use this location in the following explanation.
You can install the PECL libraries by unzipping the PECL file to your extensions
directory. Using 
C:\PHP
as your base directory,this will be 
C:\PHP\ext\
.
Now follow these steps:
1. In the main directory,you will see a file called 
php.exe
and one called
php5ts.dll
.You need these files to run PHP as a CGI.If you want to run it as a
SAPI module instead,you can use the relevant DLL file for your web server.If you
are using Apache, the file is called 
php5apache.dll
,for example.
The SAPI modules are faster and easier to secure;the CGI version allows you to
run PHP from the command line.Again,the choice is up to you.
2. Copy all the DLLs to your Windows system directory,which is 
C:\winnt\
system32
on Windows NT or 2000 or 
C:\windows\system32
on Windows XP.
885
Installing Apache, PHP, and MySQL Under Windows
3. Set up a 
php.ini
configuration file.PHP comes with two prepared files:
php.ini-dist
and 
php.ini-recommended
.We suggest you use 
php.ini-dist
while you are learning PHP or on development servers and use 
php.ini-recom-
mended
on production servers.Make a copy of this file and rename it 
php.ini
.
Place your 
php.ini
file in the 
%SYSTEMROOT%
directory, which is usually 
c:\winnt
or 
c:\winnt40
on Windows NT or 2000 or 
c:\windows
on Windows XP.
4. Edit your 
php.ini
file.It contains many settings,most of which you can ignore
for the time being.The settings you need to change now are as follows:
n
Change the 
extension_dir
directive to point to the directory where your
extension DLLs reside. In the normal install,this is 
C:\PHP\ext
.Your
php.ini
will therefore contain
extension_dir = c:/php/ext
n
Set the 
doc_root
directive to point at the root directory from which your
web server serves.This is likely to be
doc_root = “c:/Program Files/Apache Group/Apache/htdocs”
if you are using Apache or
doc_root = “c:/Inetpub/wwwroot”
if you are using IIS.
n
Choose some extensions to run.We suggest at this stage that you just get
PHP working;you can add extensions as needed.To add an extension, look
at the list under “Windows Extensions.”You will see a lot of lines such as
;extension=php_pdf.dll
To turn on this extension,you can simply remove the semicolon at the start
of the line (and do the opposite to turn it off).Note that if you want to add
more extensions later,you should restart your web server after you have
changed 
php.ini
for the changes to take effect.
In this book, you will use 
php_pdf.dll
,
php_gd2.dll
,
php_imap.dll
,and
php_mysqli.dll
.You should uncomment these lines.You may find that
php_mysqli.dll
is missing.If so,add it as follows:
extension=php_mysqli.dll
Close and save your 
php.ini
file.
5. If you are using NTFS,make sure the user that the web server runs as has permis-
sion to read your 
php.ini
file.
886
Appendix A Installing PHP and MySQL
Adding PHP to Your Apache Configuration
You may need to edit one of Apache’s configuration files.Open the 
httpd.conf
file in
your favorite editor.This file is typically located in the 
c:\Program Files\Apache
Group\Apache\conf\
directory.Look for the following lines:
LoadModule php5_module c:/php/php5apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php
Action application/x-httpd-php “/php/php.exe“
If you don’t see these lines,add them to the file,save it,and restart your Apache server.
Adding PHP and MySQL to Microsoft IIS and PWS
This section covers how to add PHP and MySQL support to IIS with the ISAPI
(
php5isapi.dll
) module. (You can also install it as a CGI,but we strongly recommend
you use the ISAPI module because it is faster.) This section assumes that you have fol-
lowed the steps in the preceding sections.The main difference is that the 
doc_root
con-
figuration directive is likely to be 
c:/Inetpub/wwwroot
.
Next, you need to open Internet Information Services.If you have Windows 2000 or
XP,you can find it in the Control Panel under Administrative Tools.If you don’t see this
option,you may need to install IIS from your original Windows CDs before continuing.
When IIS is open,you should see a tree view of services on the left side.Right-click
the web server (usually called Default Web Server) and select Properties.
The resulting Properties dialog box contains quite a lot of information,but you need
to change only a few things.Under Home Directory,click the Configuration button.
Under Application Mappings,select Add to add PHP.You must then supply an exe-
cutable.Supply the full path to the location of 
php5isapi.dll
(probably
c:\php\php5isapi.dll
). In the Extension box,you should type 
.php
.You also need to
check the Script Engine box if it isn’t already checked.Click OK.
If you want to be able to do HTTP Authentication (which we cover in this book),
you should also look under ISAPI Filters. Select Add.You need to supply a filter name
(in this case,type 
PHP
) and an executable (here,supply the full path to the
php5isapi.dll
file as just shown).Click OK.Finally,close the Properties dialog box by
clicking Apply.
You should now stop the web server (or check that it is stopped) and then restart it.
You can do this from the Internet Information Services window by right-clicking on
the web server and choosing Stop.You can restart in the same way by selecting Start.
Testing Your Work
The next step is to start your web server and test to ensure that you have PHP working.
Create a 
test.php
file and add the following line to it:
<? phpinfo(); ?>
Documents you may be interested
Documents you may be interested